私は.toggleplus.nextをslideUp/Downの隣で使用していますが、IE 8-7を除いてどこでも正常に機能していますが、このコードはローカルPCで使用しているときに機能します。サーバーにアップロードした後は機能しません。私は次のhtmlを使用しています。
<ul id="search_list">
<li class="ques"><a href="javascript:void(0)">Lorem ipsum dolor malesuada.</a></li>
<li class="ans"><div class="arw"></div>Lorem ipsum dolor malesuada.</li>
<li class="ques"><a href="javascript:void(0)">Lorem ipsum dolor malesuada.</a></li>
<li class="ans"><div class="arw"></div>Lorem ipsum dolor malesuada.</li>
</ul>
次のjqueryコードを試しました。
$("#search_list li.ques").live('click', function(){
$(this).next("li.ans").slideToggle("fast");
});
と
$("#search_list li.ques").toggle(function(){
$(this).next('li.ans').slideDown();
}, function(){
$(this).next('li.ans').slideUp();
});