js中indexOf()对字符串进行部分匹配

作者:简简单单 2013-08-28

html代码

 代码如下 复制代码

   


   
something

   
do something

   

   

   
something

   
do something

   

   

   
something

   
do something

   

javaSctipt (jQuery):

 代码如下 复制代码

    $(function(){
    $('dl').each(function(){
    var classStr = $(this).attr('class');
    if ( classStr.indexOf("1") > 0 ) {
    console.log("该class含有1");
    }
    if( classStr.indexOf("4") > 0 ) {
    console.log("该class含有4");
    }
    if( classStr.indexOf("7") > 0 ) {
    console.log("该class含有7");
    }
    });
    })


indexOf() 方法对大小写敏感,所以在检索的时候需要注意检索字符串的大小写。

实例:
 

 代码如下 复制代码


输出结果:

0
-1
27

相关文章

精彩推荐