簡體   English   中英

jQuery Mobile on()函數無法代替我的實時函數

[英]Jquery Mobile on() function does not work as a replace to my live function

它可能是一個非常老的問題,我正在嘗試替換用jquery mobile 1.0.1和jquery 1.6.4編寫的彈出窗口。 我目前正在嘗試使用jquery mobile 1.3.2和jquery 1.9.1。

我努力改變的代碼如下

  $("select[id='action_menu']").live("change",actionHandler);

對此

$(document).on('click',“(select [id ='action_menu']))”,actionHandler);

或者如果有人有更好的建議,那么流行音樂的外觀和風格與舊版本相比已經發生了很大變化。

與所有js和CSS文件鏈接到Fiddle http://jsfiddle.net/hgafoor/85qy3/

您需要修正報價:

$(document).on('click', "(select[id='action_menu'])", actionHandler );

這就是它的工作方式,對我來說,Omar這么出色的幫助非常干凈,簡單。

 $("select").on("change", function () { 
   if ($(this).val() == 'home') { 
   window.location.href = 'google.com'; 
   } else { 
  window.location.href = 'mail.google.com'; 
  } 
  });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM