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