为什么我的Jquery脚本不会定位其指定的文件?

时间:2014-04-15 16:24:24

标签: jquery footer gif

你好我用这个代码撕掉了我的头发。 我试图让它只针对我的GIFS因为插件正在处理我发布的所有内容。 我使用的是HEADWAY,我在页脚中有这个。

<script>

jQuery(document).ready(function(){

  jQuery('body .post img').each(function(){

     // GET IMG SRC ATTR AS A STRING
     var GIFstr=jQuery(this).attr('src').toLowerCase();

     // IF STRING CONTAINS .GIF, ADD HYENA CLASS
     if( GIFstr.indexOf('.gif') )  jQuery(this).addClass('hyena');

  });

});

</script>

我试图让它只针对我的GIFS,因为插件正在处理所有帖子。

感谢。

1 个答案:

答案 0 :(得分:0)

您未正确使用indexOf()

// IF STRING CONTAINS .GIF, ADD HYENA CLASS
if( GIFstr.indexOf('.gif') !== -1 )  jQuery(this).addClass('hyena');