我刚刚升级到jQuery 1.6.1,并注意到当我在jQuery UI中选择一个标签时,它会触发我在html中可能有的任何onclick事件。在之前的jQuery版本中,这并没有发生。我想知道jQuery中是否发生了一些变化。
这方面的一个例子是:
Exampe of problem: http://jsfiddle.net/fUas6/2/
如果我使用jQuery $(“foo”)绑定click事件。bind(“click”.....那么事件不会被触发
所以我猜测设计jQuery会触发本机onclick事件吗?
问候DotnetShadow
答案 0 :(得分:0)
它可能取决于浏览器,但内联代码优先于标题代码...
在以前版本的jQuery中阻止它被触发更是一个bug ...
答案 1 :(得分:0)
jQuery UI不是jQuery :-)它们是由不同的团队开发的,很可能新版本的jQuery不会100%向后兼容。我会尝试latest release(甚至是development builds),如果问题仍然存在,请让jQuery UI小组通过raising a bug了解您的问题。