日期:2014-05-16  浏览次数:20413 次

jquery搜索问题 不信这么小的问题就没有人知道
昨天已经发过帖子 没有得到想要的答案 现在就问一个小问题 求大家帮忙
小弟先谢谢了。
<div id="d1">123456789</div>如何能知道 1 在这个div的内容里面 (我要做的相当于做模糊查询)

------解决方案--------------------
if($("#d1").text().indexOf("1")!=-1){
alert("chenggong");
}
------解决方案--------------------
JScript code


var s=#("#d1").text();
if(s.indexOf("1")!=-1)
{
     ......
}
//如果你是大批量的对象中超找1
$("div").each(function(i){
   if(this.text().indeOf("1")!=-1)
   {
........
   }

 });

------解决方案--------------------
用正则表达式吧 

var reg = new RegExp("1",g);
var div1 = document.getElementById("d1").innerText;
var value = reg.exec(div1);//值
var pos = value.lastIndex;//位置
------解决方案--------------------
楼上正解,路过。