正如标题所说:我可以在jQuery的ui.selectable dom元素内的dom元素上执行javascript onclick。
我希望问题明确在哪里。无法单击我的可选div中的div,因为它继承了其父元素selectable属性。
我试过这样的事:
<script type="text/javascript">
$("#myInnerDiv").click(function(event){
event.stopPropagation();
/*event.stopImmediatePropagation();*/
alert("drek");
});
</script>
<div id="selectable">
<div id="myInnerDiv">
<!-- here is where I am clicking and Alert is Not showing up -->
</div>
</div>
它不起作用。我现在被困在这里三天了,非常感谢任何建议!
答案 0 :(得分:1)
你需要将你的javascript包装在$(function(){})中;拨打:
$(function() {
$("#myInnerDiv").click(function (event) {
event.stopPropagation();
/*event.stopImmediatePropagation();*/
alert("drek");
});
});
或者您可以将脚本块放在HTML之后。