обработчик кликов в плагине capty - PullRequest
1 голос
/ 02 января 2012

Я пытаюсь использовать этот JS-код в jquery capty plugin . Однако для работы плагина требуется изображение, например:

<img id="default1" src="img/1.jpg" name="#content-target1" width="208" height="143" class="latest_img" />

Хорошо, когда я добавляю это изображение, JS ниже не работает. В основном, что я хочу, это просто нажать в промежутке и показать предупреждающее сообщение с содержанием.

$('.tag_content').live('click', function(event){
    var span_val = $(this).parent().children("span").html();
    alert(span_val);
    }); 

HTML-код

<div class="images">
     <a href="#"> <img id="default1" src="img/1.jpg" name="#content-target1" width="208" height="143" class="latest_img" /> </a>
     <div id="content-target1">
     <span class="tag_content">Design</span>
    </div>
</div>

Есть идеи? спасибо

1 Ответ

1 голос
/ 02 января 2012

Следующий код работает для меня.Вы можете попробовать это на jsFiddle: http://jsfiddle.net/fZSGt/4/

$('#default1').capty();
$('.tag_content').click(function() { 
    //var span_val = $(this).parent().children("span").html();
    var span_val = $(this).html();
    alert(span_val);
});

Я также изменил $(this).parent().children("span").html() на $(this).html(), потому что он кажется ненужным для вашего кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...