どうすればクリックして値100を得ることができますか? (トリガーのクリックは機能していますが、アラートはその値100を表示しません)。jQuery - このトリガーを動作させるにはどうしたらよいですか?
// 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
ここでは、同じロジックではありません。 – YumYumYum
@ edmastermind29:jsfiddle.netはChrome/Opera/Firefox/Midoriで働いています。 – YumYumYum