Jquery Mobile Back Button重定向到特定页面

时间:2015-02-04 09:38:45

标签: android jquery-mobile

我只想在设置 rdFlag =='N'时调用函数 callsomefunction(); ,但在我的情况下,每次点击时都会触发该函数后退按钮,我认为它是由于 $(文件)使用的。这种方法还有其他解决方案。

我的代码如下:

$.ajax({
            url: "index.php?messageid="+messageid,
            type: "POST",
            data: data,
              success: function(data){
                $('.ui-loader').css('display', 'none');
                $('#addmodal1 #content').html('');  
                $('#addmodal1 #content').html(data);
                $("#addmodal1 #content").trigger("create"); 
                $("body").pagecontainer("change", "#addmodal1");

                **if(rdFlag=='N') {**
                    alert(rdFlag);
                    **$(document).on('click', '[data-rel=back]' , function(event) { 
                        alert('in');
                        callsomefunction();
                    });**
                }
            }   
        });

1 个答案:

答案 0 :(得分:1)

更改以下代码

$(document).on('click', '[data-rel=back]' , function(event)

用这个

$(document).on('click', '.classname' , function(event)