我有一个select
元素,有几个自定义属性用于在运行中验证它并显示相应的消息。属性的名称是骆驼套管在jQuery .attr()似乎是区分大小写的
<select validationMessage="Must select something" ... >...
的问题是,在jQuery的版本低于1.6 .attr()
似乎是区分大小写。更有问题的是,它不会获取原来的套管属性。在Chrome浏览器中,这与Firefox中的工作方式相同,但在Internet Explorer中按预期工作(因为它应该是不区分大小写)。有趣的是,任何套管(除了原装套管)都可以工作。这个是JSFiddle example这个问题。您可以更改左侧的jQuery lib版本并点击“运行”以检查它是如何与其他版本一起工作的。
我该如何缓解这个问题?
看到这个http://stackoverflow.com/questions/3967869/writing-jquery-selector-case-insensitive-version – Tx3 2011-05-18 10:02:03
这不是问题的欺骗,那问题是关于选择。 – 2011-05-18 10:22:16