【发布时间】:2010-04-09 04:39:54
【问题描述】:
我返回了一个简单的 javascriptResult 来取消隐藏一个 div。当我这样做时,发布 ajax 的其他点击事件现在将在点击时发布两次。这可能是什么原因造成的?
【问题讨论】:
-
返回的 js 可以是任何东西,即 "alert("bad post");"没关系。页面上的所有点击事件后续双重发布。
标签: javascript jquery asp.net-mvc
我返回了一个简单的 javascriptResult 来取消隐藏一个 div。当我这样做时,发布 ajax 的其他点击事件现在将在点击时发布两次。这可能是什么原因造成的?
【问题讨论】:
标签: javascript jquery asp.net-mvc
这很可能是事件冒泡的情况。您可以通过在被调用的函数末尾返回 false 来停止事件冒泡。
【讨论】: