HTML:
<a id="invitation" class="trigger" href="#"><img src="img.jpg"/></a>
<a id="dummy" class="hide">Do something</a>
<div id="invitationbox"></div>
Я получаю код JQuery, когда я делаю это:
$(".trigger").click(function() {
$('#invitation').load('invitation.php', function() {
$('#dummy').trigger('click');
});
});
Но хотите, чтобы он работал на нескольких ссылках с помощью триггера класса ... Так как мне переписать код для работы более чем в одном месте?
Пример:
(Не могу заставить это работать ...)
HTML:
<a id="anotherid" class="trigger" href="#"><img src="img.jpg"/></a>
<a class="hide">Do something</a>
<div id="anotheridbox"></div>
JQuery:
$(".trigger").click(function() {
var currentId = $(this).attr('id');
var contentId = $currentId + "box";
$($contentId).load('invitation.php', function() {
$(this).next("a").trigger('click');
});
});
Помогите мне сделать мой код простым, спасибо! :)