我們擁有客製化服務,遮陽隔音防熱多功能,天熱不心煩節能新選擇
免費到府估價,價格公道
惡魔搜尋引擎多年油漆相關服務經驗,專業的油漆工程
裝潢設計之首選,免費估價。

首頁  •  j2h 論壇 • 程式設計討論     • 

[JQuery] $(this).next()的問題

房東:jack
發表時間:2011-09-15


為什麼加入$(this).next() 改成下面這樣就無法正成運作?

因為我想把資料改成 下拉顯示 不過加入$(this).next()就無法正常運作?

.post 無法使用$(this).next()??


 


 


<script type="text/javascript">

$(document).ready(function(){

 

 $(".j2hleft_title").click(function(){

   

 $.post("leftdata.php", {id : $(this).attr('rel')}, function(result){ 

$(this).next(".message_body").html(result).slideToggle();

return false;

});  

  

 

 });


});

</script>


 


<li><p class=j2hleft_title rel=9><font color=FF98A4><b> ddddddddddddd  </b></font></p><div class=message_body></div>

 </li>


 


 





  • 贊助網站       

    廣利不動產-新板特區指名度最高、值得您信賴的好房仲
    您的托付,廣利用心為您服務
    廣利不動產-板橋在地生根最實在--新板特區指名度最高、值得您信賴的好房仲
    完整房訊,房屋、店面熱門精選物件,廣利不動產 優質仲介,房屋租賃、買賣資訊透明,交易真安心!

  • 1 樓住戶:巧巧
    發表時間:2011-09-15





  • test p


    test div




  • 2 樓住戶:小橘
    發表時間:2011-09-15

    第一個this跟第二個this不一樣
    如果你要繼續用
    就在
    $.post之前把this丟給變數
    如:var that =this;
    那這行你就可以寫這樣
    $(that).next(".message_body").html(result).slideToggle();




     共 2 人回應  選擇頁數 【第1 頁】 

    姓名:
    佈告內容:
    其他選項: