Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.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选项卡_Javascript_Jquery - Fatal编程技术网

Javascript 如果条件为,则选择JQuery选项卡

Javascript 如果条件为,则选择JQuery选项卡,javascript,jquery,Javascript,Jquery,我需要有关jqueryif条件的帮助,用于所选选项卡。我尝试了很多不同的方法,在谷歌上搜索,但都没成功 我正在使用MVC和JQuery。我在index.aspx中有两个选项卡 Index.aspx 你能帮我怎么做吗 $(config.selectors.$resultsTable).live("click", function () { if( $('#cumulative-inhome-chart').is(':visible') ) { // ... }

我需要有关jqueryif条件的帮助,用于所选选项卡。我尝试了很多不同的方法,在谷歌上搜索,但都没成功

我正在使用MVC和JQuery。我在index.aspx中有两个选项卡

Index.aspx 你能帮我怎么做吗

$(config.selectors.$resultsTable).live("click", function () {
    if( $('#cumulative-inhome-chart').is(':visible') ) {
        // ...
    }
    if( $('#noncumulative-inhome-chart').is(':visible') ) {
        // ...
    }
}
这是因为未选中的选项卡具有display:none as css属性。
我假设你点击了一些不同的东西,并且你想测试当前选择了哪个选项卡

当你说“当选择累积图表时”,你的意思是当你点击它时?@Sonny如果这个答案解决了你的问题,请将答案标记为“已接受”以结束问题。
$(config.selectors.$resultsTable).live("click", function () {

        if cumulative-chart Tab is selected I want to execute this function 
        setupCummulativeChart();

        if non-cumulative-chart tab is Selected then I want this function to be executed
        setupNonCummulativeChart();


    });
$(config.selectors.$resultsTable).live("click", function () {
    if( $('#cumulative-inhome-chart').is(':visible') ) {
        // ...
    }
    if( $('#noncumulative-inhome-chart').is(':visible') ) {
        // ...
    }
}