Я не знаком с этим конкретным плагином, но разве вы не можете просто прикрепить свой собственный обработчик событий click
?
С учетом этой разметки (на основе демонстрации на репозитория GitHub плагина ):
<div>
<a class="demo" href="path/to/some/url">
<img src="path/to/image" width="191" height="240" />
</a>
<img class="demo" src="path/to/image" width="191" height="240" />
</div>
Вы можете прикрепить обработчик кликов следующим образом:
$(function(){
$('a.demo').on('click', function(e){
// prevent the link from going anywhere (if that's what you want)
e.preventDefault();
// do something else...
alert('The Loupe link was clicked!');
});
});
Отредактировано, чтобы добавить, что если вы работаете с картой изображения, вы можете просто прикрепить обработчик события щелчка к элементам <area>
, что-то вроде этого:
$('area').on('click', function(e){
// stuff here
});