Как найти имя изображения, нажав на него с помощью jQuery? - PullRequest
2 голосов
/ 11 августа 2011

Я просто хочу иметь возможность узнать, как называется изображение, чтобы я мог присвоить его переменной и использовать его для некоторых других моих функций jQuery.Как мне это сделать?Я не против, если метод найдет источник изображения, так как я могу обрезать его до нужной части.

Ответы [ 4 ]

2 голосов
/ 11 августа 2011
$('img').click(function() {
    var src = $(this).attr('src');

    // Manipulate the src as you like...
});
2 голосов
/ 11 августа 2011

Чтобы получить изображение с путем:

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

Это должно захватить вам имя только изображения, независимо от пути:

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

Рабочая демоверсия

2 голосов
/ 11 августа 2011
$('img').click(function() {
  alert($(this).attr('src'));
});
1 голос
/ 11 августа 2011

Вы можете сделать что-то вроде:

$("img").click(function(){
    var imagename=this.src;
    alert(imagename);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...