我使用jQuery jQuery.extend过滤器:用于过滤项目。当我使用'*'进行过滤时,这是个问题,因为过滤器区分大小写。
'*人'和'*人'是两个不同的字符串。
'人'和'人'过滤了相同的项目,但仅限在此字符串开始时。
我如何禁用区分大小写,以'*'开头?
答案 0 :(得分:2)
您应该在应用程序中标准化外壳;我更喜欢使用camelCase。 IE将“人”和“人”视为相同。因此,如果您将它们用作id
s,那么您甚至可能无法获得所需的元素。此外,当这些字符串用于类名时,第二个字符串将覆盖IE中的第一个字符串。其他浏览器遵循标准,并且案例很重要。出于这个原因,它应该在jQuery中也很重要。
这个答案对你的问题做了很多假设。如果你编辑它,那么我可以更好地帮助你。