Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.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/79.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 引导选项卡第一个选项卡动态加载,无需单击它_Javascript_Jquery_Ajax_Twitter Bootstrap_Tabs - Fatal编程技术网

Javascript 引导选项卡第一个选项卡动态加载,无需单击它

Javascript 引导选项卡第一个选项卡动态加载,无需单击它,javascript,jquery,ajax,twitter-bootstrap,tabs,Javascript,Jquery,Ajax,Twitter Bootstrap,Tabs,我在应用程序中使用引导选项卡,并通过ajax调用动态加载其中的部分内容 除了第一个标签外,一切正常。。。 该选项卡已加载,但Ajax调用仅在单击该选项卡后提交 如何使加载ajax内容的第一个选项卡“在页面加载”呢 希望有帮助!(: JS: 这是你的电话号码 希望能有帮助 JS: 这是你的电话号码 希望能有帮助 JS: 这是你的电话号码 希望能有帮助 JS: 在JSFIDLE或其他地方做一个简单的重新创建,这样我们就可以看到发生了什么…这是一个例子(不是我的tho)。但是正如你所看到的,第一个-活

我在应用程序中使用引导选项卡,并通过ajax调用动态加载其中的部分内容

除了第一个标签外,一切正常。。。 该选项卡已加载,但Ajax调用仅在单击该选项卡后提交

如何使加载ajax内容的第一个选项卡“在页面加载”呢

希望有帮助!(:

JS:

这是你的电话号码

希望能有帮助

JS:

这是你的电话号码

希望能有帮助

JS:

这是你的电话号码

希望能有帮助

JS:


在JSFIDLE或其他地方做一个简单的重新创建,这样我们就可以看到发生了什么…这是一个例子(不是我的tho)。但是正如你所看到的,第一个-活动选项卡没有加载。只有当你再次单击该选项卡时,内容才会显示。我知道问题是“单击”在ajax代码中,但是我如何才能使第一个选项卡自动加载?在JSFIDLE或其他地方进行简单的重新创建,这样我们就可以看到发生了什么…这是一个示例(不是我的tho)。但是正如您所看到的,第一个活动选项卡没有加载。只有再次单击该选项卡,内容才会显示。我知道问题在于在ajax代码中“单击”,但是如何使第一个选项卡自动加载?在JSFIDLE或其他地方进行简单的重新创建,这样我们就可以看到发生了什么……这是一个示例(不是我的示例).但是正如您所看到的,第一个活动选项卡没有加载。只有再次单击该选项卡,内容才会显示。我知道问题在于ajax代码中的“单击”,但是如何自动加载第一个选项卡?在JSFIDLE或其他地方进行简单的重新创建,以便我们可以看到发生了什么……这是一个示例(不是我的)。但正如你所看到的,第一个激活的选项卡没有加载。只有当你再次单击该选项卡时,内容才会显示。我知道问题是“单击”"在ajax代码中,但是我如何才能使第一个选项卡自动加载?啊,哇,这看起来不错:D但是,其他函数可以被替换吗?或者它仍然需要吗?因为我认为在选项卡上单击它会被激活,然后您的函数也会被调用,不是吗?单击很好,但是您可以在func中抽象您的逻辑,所以它不会重复。t然后从两个地方调用它。现在的第一个func不会被第二次调用。aaaah wow这看起来不错:D但是,另一个函数可以被替换还是仍然需要?因为我认为在选项卡上单击它会被激活,然后你的函数也会被调用,不是吗?单击很好,但是你可以在func中抽象逻辑,所以它不会重复。然后从两个地方调用它。现在的第一个函数不会被第二次调用。aaaah哇这看起来不错:D但是,另一个函数可以被替换还是仍然需要?因为我认为在选项卡上单击它会被激活,然后你的函数也会被调用,不是吗?单击很好,但你可以你不能在一个func中使用逻辑,这样它就不会重复了。然后从两个地方调用它。第一个func现在的样子就不会被第二次调用了。aaaaah哇这看起来不错:D但是,另一个函数可以被替换吗?或者它仍然需要吗?因为我认为在选项卡上单击它会被激活,然后你的函数也会被调用,不是吗?单击就是g但是你可以在一个func中抽象你的逻辑,这样它就不会重复了。然后从两个地方调用它。第一个func现在的样子不会被第二次调用。
$('.active[data-toggle="tabajax"]').each(function(e) {
    var $this = $(this),
        loadurl = $this.attr('href'),
        targ = $this.attr('data-target');

    $.get(loadurl, function(data) {
        $(targ).html(data);
    });

    $this.tab('show');
    return false;
});