我的页面上有一个带有onclick="toggledropdown()“的div (id="menu")。这个div既有文本,也有img子元素。当单击除图像之外的任何内容时,切换代码都能正常工作。但是,当单击图像时,div会向下滑动,然后再次返回。function toggledropdown() if ($("#dropdown").is(":hidden")) $("#dropdown").slideDown(400); els
我想在对象上触发一个不可冒泡的自定义jQuery事件。我知道我们可以使用return false或stopPropagation来防止冒泡。我想知道的是,我是否可以触发一个自定义事件,并指定默认情况下它不会冒泡。var e = new $.Event("datachange"); });
上面的代码触发了#abc上的datachange事件,并一直向上冒泡