删除jQuery expando

时间:2014-02-06 14:16:16

标签: jquery html drupal

我有一个问题,我正在研究Drupal,不幸的是。由于Drupal需要jQuery 1.5用于管理面板,从我的理解,但我们也使用jQuery 1.8用于更新的功能和Foundation 3

这个问题是除了IE8之外一切都很好(是的,我知道)。自定义表格下拉有时会触发点击事件,有时则不会。我把它缩小到jQuery 1.5动态添加到HTML元素的事件处理程序或expando。当我在控制台中删除expando时,每次都会触发click事件。

我已经尝试了多个解决方案,其中正则表达式完成并使用函数

$('#myelement').removeAttr($.expando)

$('#myelement').removeData($.expando)

以及人们为解决这个问题而创建的其他功能,但似乎没有任何效果。当我控制expando时,它返回正确的值。即使我似乎将此代码放在</body>标记之前,添加延迟/ setTimeout仍然没有骰子。我花了几个小时尝试不同的解决方案和研究。

0 个答案:

没有答案