确定js的事件源html

来源:互联网 发布:ntp服务器地址 端口 编辑:程序博客网 时间:2024/05/20 05:07

因为事件通过元素容器层次向上冒泡,所以由一个属性指向产生初始事件的元素是很有帮助的.有了元素的引用,就可以读/写改元素的属性,并调用他的任何方法.

<span style="font-family:KaiTi_GB2312;">                <div>                    <span class="arp">按钮1</span>                    <p>按钮1被触发了</p>                </div>                <div>                    <span class="arp">按钮2</span>                    <p>按钮2被触发了</p>                </div></span>

window.event.srcElement 是指触发事件的对象,使用它就可以找到绑定事件中,哪一个相同类名的元素被点击了。

var _btn = $(".arp");            _btn.bind("click", function (event) {                //window.event.srcElement 触发事件的对象,下面这样写是为了解决火狐不兼容问题                event = event ? event : window.event;                var obj = event.srcElement ? event.srcElement : event.target;                var p = obj.next();                alert(p.text());            })




0 0