Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在jQuery Mobile中更改选项卡时捕获事件_Javascript_Jquery Mobile_Cordova - Fatal编程技术网

Javascript 如何在jQuery Mobile中更改选项卡时捕获事件

Javascript 如何在jQuery Mobile中更改选项卡时捕获事件,javascript,jquery-mobile,cordova,Javascript,Jquery Mobile,Cordova,我有以下选项卡布局 现在,当我从一个选项卡1更改为选项卡2时,我需要捕获事件,以便在显示选项卡2时可以执行某些功能。检查以下内容…. 你的例子被修改了。。。 在“navButtonClick()”函数的一侧,我们可以找到您单击的选项卡的id。。然后我们可以玩它 function navButtonClick(event) { $navbtns.removeClass( "ui-btn-active" );

我有以下选项卡布局


现在,当我从一个选项卡1更改为选项卡2时,我需要捕获事件,以便在显示选项卡2时可以执行某些功能。

检查以下内容….
你的例子被修改了。。。 在“navButtonClick()”函数的一侧,我们可以找到您单击的选项卡的id。。然后我们可以玩它

            function navButtonClick(event) {
                        $navbtns.removeClass( "ui-btn-active" );
                        $( this ).addClass( "ui-btn-active" );
                    // Here we can find the id   
        alert('you clicked tab id is :'+$(this).attr('id'));
....
....
....
}