Javascript 在jquery mobile中单击复选框时如何停止单击传播?

Javascript 在jquery mobile中单击复选框时如何停止单击传播?,javascript,jquery,html,jquery-mobile,radio-button,Javascript,Jquery,Html,Jquery Mobile,Radio Button,在我的jquery移动应用程序中,我向listview添加了一行,整行都有一个单击事件,该事件会更改页面。行中有许多列,其中一列是复选框。这是我在动态添加到DOM listview后初始化它的方式 var checkBoxes = $(context).find("#search-table").find(".custom-radio"); checkBoxes.checkboxradio().prop("checked", false).checkboxradio( "ref

在我的jquery移动应用程序中,我向listview添加了一行,整行都有一个单击事件,该事件会更改页面。行中有许多列,其中一列是复选框。这是我在动态添加到DOM listview后初始化它的方式

    var checkBoxes = $(context).find("#search-table").find(".custom-radio");

    checkBoxes.checkboxradio().prop("checked", false).checkboxradio( "refresh" );

    checkBoxes.parent().click(function(event) {
        event.stopPropagation();
        //return false;
    });
问题是,如果单击该复选框,则会触发“行单击”事件。我希望它不会那样做。不管我做什么都不行。结果就像我点击复选框,它甚至不会改变状态,但行点击不会触发

有人知道如何解决这个问题吗


谢谢

这方面的东西?你的代码成功了。我想问题是因为我使用了
。单击(函数
)而不是
)。在(“单击”
,我认为这会弄乱我的事件传播内容。