JQuery Javascript 在页面中使用JQuery 导致使用JavaScript search("$")失败,请问怎么解决var str ="hi;safkjda";var index =str.search("$");不会返回-1 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这真的是使用Jquery导致的问题么? //不关jQuery的事情。。var str="hi;saffsdfjl";alert(str.search(/\$/)); 跟JQuery有关的,因为标识符$,在没有JQuery的环境下是正常的,应该可以通过别方法也能解决这个问题,不过还是谢谢 T5500 又测试了一下,如果使用.search()方法搜索$子串的话,这样写才行:str.search("\\$");str.search("$"); //如果这样写,不管有没有定义$()函数,返回的都是str字符串的长度。什么原因我也不明白。。但有一点是肯定的,美刀符号是个特殊字符,必须进行转义。 你说的第一种情况,我不知道,不过,我以前用str.search("$"); 在没有定义$()函数的情况下是可以的 js调用submit方法时不显示进度条的原因。 div内的内容无法完全显示!在线等,紧急 DIV图层的显示问题,急。。。 第一次显示时, 3.2 和 4.2 为什么显示加号,应该是减号才对啊? 书上例子 层模拟下拉联动不好用。 子窗体传值问题,不知咋办了 各位大神请教一个js问题 初级问题,望不吝赐教!!!!!! 征求javascript编码规范 在javascript中有没有trim功能的函数 Ext js获取查询的记录总数 js动态生成Lable控件 帮帮忙 ???在线等
var str="hi;saffsdfjl";
alert(str.search(/\$/));
又测试了一下,如果使用.search()方法搜索$子串的话,这样写才行:
str.search("\\$");str.search("$"); //如果这样写,不管有没有定义$()函数,返回的都是str字符串的长度。什么原因我也不明白。。但有一点是肯定的,美刀符号是个特殊字符,必须进行转义。