如何通过使用jQuery单击它来查找图像的名称?

时间:2011-08-10 20:07:10

标签: jquery image find

我只是希望能够找出图像名称是什么,以便我可以将它分配给变量并将其用于我的一些其他jQuery函数。我该怎么做呢?我不介意该方法是否找到图像的来源,因为我可以将其修剪到我想要的部分。

4 个答案:

答案 0 :(得分:2)

$('img').click(function() {
  alert($(this).attr('src'));
});

答案 1 :(得分:2)

$('img').click(function() {
    var src = $(this).attr('src');

    // Manipulate the src as you like...
});

答案 2 :(得分:2)

使用路径抓取图片:

$('img').click(function()
{
    alert($(this).attr('src'));
});

无论路径如何,都应该抓住图片的名称:

$('img').click(function()
{
    var test = $(this).attr('src').split('\/');
    alert(test[test.length-1]);
});

Working Demo

答案 3 :(得分:1)

您可以执行以下操作:

$("img").click(function(){
    var imagename=this.src;
    alert(imagename);
});