如何觸發點擊並獲得值100? (觸發點擊正在工作,但警報不顯示值100)。jQuery - 我如何使這個觸發器工作,以便我有價值100?
我// Manually clicked
$('.clickhere').live("click", function(){
$(this).parent().parent().parent().parent().parent().parent().parent().find('.triggerclick').trigger('click');
});
// Trigger click
$(".triggerclick").live("click", function() {
var root = $(this);
var id = root.find(".test").text(); // should show 100
alert(id);
return false;
});
<!-- based on this structure -->
<div class="triggerclick">
<img class="left"/>
<div class="left">
<div> </div>
<div> </div>
<div>
<ul>
<li>
<a>
<span class="clickhere">Main Click is here</span>
</a>
</li>
</ul>
</div>
<div> </div>
<div> </div>
</div>
<code class="test">100</code>
</div>
適合我:http://jsfiddle.net/rQZWH/ – kinakuta 2012-03-11 08:34:50
有多奇怪,這裏它的工作原理還是一樣的。 – YumYumYum 2012-03-11 08:37:21
@ edmastermind29:jsfiddle.net正在使用Chrome/Opera/Firefox/Midori。 – YumYumYum 2012-03-11 09:15:41