最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - If clicked img src contains specific text - Stack Overflow

programmeradmin3浏览0评论

Hi all how can i check If clicked img src contains specific text if then do some functions?

Example:

<img src="file:///C:/path/img4-dog.jpg">, <img src="file:///C:/path/img4-cat.jpg">

run alert if clicked img src contains 'dog' something like that?

Hi all how can i check If clicked img src contains specific text if then do some functions?

Example:

<img src="file:///C:/path/img4-dog.jpg">, <img src="file:///C:/path/img4-cat.jpg">

run alert if clicked img src contains 'dog' something like that?

Share Improve this question asked Sep 13, 2012 at 21:53 testtest 2,46615 gold badges46 silver badges81 bronze badges
Add a comment  | 

5 Answers 5

Reset to default 10
$('img').click(function(){
   if (this.src.indexOf("dog") != -1) 
      alert('contains dog');
})
$('img').click(function(e) {

    if ($(this).attr('src').indexOf('dog') != -1) {
        alert('this contains dog');
    } 

});

Try this

$('img').click(function(){
   if($(this).attr('src').toLowerCase().indexOf("dog") >= 0){
       alert('text found');
     }
});
$('img').click(function(){
    if($(this).attr('src').indexOf('img4-dog') >= 0) alert('found');
});
$('img').on('click', function() {
    var imgsrc = $(this).attr('src');
   // Use a regular expression to find a match
    var test = imgsrc.search(/dog/);
    if (test > -1) {
      // do something
    }
});
发布评论

评论列表(0)

  1. 暂无评论