我被迫使用从外部服务器加载的脚本。
该脚本基本上会添加一个名为
问题是,在与元素相关联的
我也有自己的脚本,试图向相同的元素添加
我已经尝试在他们之前加载我的脚本,但那没有解决问题。 我读过关于解除绑定然后重新绑定的内容,但我不确定这是一个好选择,因为他们的代码随时可能改变。
还有其他什么我可以尝试的吗?
该脚本基本上会添加一个名为
<div class="myClass">
的元素,并将click
方法绑定到它上面。问题是,在与元素相关联的
click
函数中,它们在结尾处有一个return false
语句。我也有自己的脚本,试图向相同的元素添加
click
方法,使用 $(document).on('click', '.myClass', function() { ... })
我的问题是,他们的事件会先触发,而他们函数中的return false
不会触发我的click
方法。我已经尝试在他们之前加载我的脚本,但那没有解决问题。 我读过关于解除绑定然后重新绑定的内容,但我不确定这是一个好选择,因为他们的代码随时可能改变。
还有其他什么我可以尝试的吗?
event.preventDefault()
。 - Dipesh Parmar$(document).on('click.namespace', '.myClass', function() { ... })
吗? - Khanh TO