联系我们
<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');
});
});
但希望它在几个链接上与类触发器一起工作...那么,我如何重写代码以在多个地方工作呢?
例如:(无法使其工作……)
联系我们
<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');
});
});
让我的代码更简单,谢谢!:)
1条答案
按热度按时间af7jpaap1#
在你的代码上下文中有一些bug:
试试这个: