點擊jQuery Mobile的按鈕改變顏色


jquery-mobile-移動

我有這樣的代碼來改變點擊一個按鈕的顏色:


$('.fav').live('click', function(e) { 

 $(this).buttonMarkup({ theme: "b" });

});


我怎樣才能再次單擊該按鈕返回到正常顏色(C)? 有沒有辦法看到一個按鈕的狀態?


因為它是活的,那么你可以只讓自己的切換:

$('.fav').live('click', function() {
 var dotoggle = $(this).attr("dotoggle");
 if ( dotoggle == "1" ) {
  $(this).buttonMarkup({ theme: "c" });
  $(this).attr("dotoggle","0");
  }
  else {
  $(this).buttonMarkup({ theme: "b" });
  $(this).attr("dotoggle","1");
 }
});

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM