+ -
当前位置:首页 → 问答吧 → 关于内容完全匹配的问题,谢谢!

关于内容完全匹配的问题,谢谢!

时间:2009-08-26

来源:互联网

格式 :contains(内容)
示例:
<script src="jquery.js"></script>
<script>
$(document).ready(function(){
        //内容匹配
        $("div:contains('John')").html('替换了含有John的div内容');
    });
</script>
<div>John Resig</div>
<div>George Martin</div>
<div>Malcom John Sinclair</div>
<div>J. Ohn</div>
<div></div>

代码: $("div:contains('John')").html('替换了含有John的div内容');

替换了含有John的div内容,如果我只想替换div内为John的内容,而所有含有John的内容,怎么做?谢谢

作者: wm218   发布时间: 2009-08-26

contains() 就好像是模糊匹配,我想做精确匹配,不过没找到

作者: wm218   发布时间: 2009-08-26

up

作者: wm218   发布时间: 2009-08-26

应该可以自己写个filter..

作者: com1com4   发布时间: 2009-08-27

写个循环不就解决了

作者: seekarmor   发布时间: 2009-08-28

$("div").filter(function() {
  return $(this).html() == "John";
}).html('替换了含有John的div内容');

作者: keakon   发布时间: 2009-08-29