如何在 jQuery Mobile 多选中触发 click 事件?
我正在尝试在选择选项中添加一个关闭按钮,因为我不觉得 (X) 关闭按钮是直截了当的。这个话题在这里讨论(http://stackoverflow.com/questions/10004719/jquery-mobile-multi-select-box),答案是:
您可以添加 Close 作为选项,然后在单击时触发对话框关闭方法
不讨论如何触发点击事件。我尝试了以下方法:
$("#selectmenu").change(function() {
alert('Changed!!');});
$(document).delegate('.ui-selectmenu-screen', 'click', function () {
alert('changed');
}).delegate('.ui-selectmenu .ui-btn-inner', 'click', function (event) {
alert('changed2');});
$('#selectmenu').on('change', function () {
alert('changed');});
$('#selectmenu').live('change', function () {
alert('changed');});
$('#pageName').on('click', '.ui-selectmenu-list > li', function () {
alert('changed');});
$("#selectmenu").live( "click", function(event, ui) {
alert('changed');});
$("#selectmenu").bind( "click", function(event, ui) {
alert('changed');});