解决方案 »
- Ext Grid中的checkbox复选的问题
- 新手 问个隐藏 循环tr框内内容的方法!! 马上给分
- js的dom中的replaceChild方法不成功,请大家看一下
- JavaScript能否运行变量中的代码?
- 函数问题 a.xxx(x,y)
- 当点击 小写字母 a 时候,弹出窗口,如何做到???
- 请问如何在DeepTree中加checkbox?
- 页面由两个iframe分成两半,怎么在两个iframe间加上线,其可拖动来动态调整两iframe宽度?
- 关于this 的疑惑!
- 有没有办法放置一个有角度的button,比如放置一个与水平线成30度角的button
- 谷歌浏览器中,上下键会影响文本框光标的位置怎么解决
- jquery数组
document.getElementById("div1").onclick=function(){alert(1)};
document.getElementById("div2").onclick=function(){alert(2)};
/*方法一*/
document.getElementById("div2").onclick=function(e){
e ? e.stopPropagation() : event.cancelBubble=true;
alert(2);
};
/*方法二*/
document.onclick=function(e){
e = e||event;
var g = e.target || e.srcElement;
if(g.id=="div1"){
alert(1);
}else if(g.id=="div2"){
alert(2);
}
};
如下:<!DOCTYPE html>
<html>
<head>
<title>动画编辑页面EZ602230847CN</title>
<script src="AnimationResource/jsmin/jquery-2.0.3.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$("body").on("click", "div", function () {
alert("2");
}); });
</script>
</head>
<body id="body">
<div>
111
<div>
222</div>
</div>
</body>
</html>
$("div").click(function(e){
e.stopPropagation();
alert($(this).text());
})
});