jQuery简单脚本,适用于Firefox,而不是IE

时间:2012-01-28 16:22:43

标签: jquery internet-explorer

这是我的第一个jQuery脚本,非常简短:http://jsfiddle.net/XGrJR/

在IE 7中,当我点击一个标签时,内容就消失了!

1 个答案:

答案 0 :(得分:2)

id属性必须是唯一的。当你违反这条规则时,你永远无法预测会发生什么。

来自JQuery docs

  

每个id值只能在文档中使用一次。如果为多个元素分配了相同的ID,则使用该ID的查询将仅选择DOM中的第一个匹配元素。但是,不应依赖此行为;使用相同ID的多个元素的文档无效。

因此,您的Javascript-jquery可以有效,但不适用于无效的HTML。

我使用唯一ID更新了您的JSFiddle