[英]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.