初学者。我有一个通过链接动态加载内容的选项卡控件。这些是简单的文本文件。因此,您单击选项卡 3,它会从文本文件中获取内容并加载它。真正的基本。
在选项卡 2 上,我有一个按钮,我想通过传递 ID 值进入选项卡 3。我可以以最糟糕的方式做到这一点,但我还有另一个问题。如果我使用:
$('#myTabs').tabs({selected:2});
它打开 tab3 但它不会加载内容。其他一切都很好,我只是不知道我错过了什么,或者为了加载内容而做错了。
一如既往地感谢任何帮助!
这就是我用来加载标签的东西
$(document).ready(function () {
$('#myTabs').tabs({selected: '0'});
});
<div id='myTabs'>
<ul>
<li><a href="#tabs-1">Overview</a></li>
<li><a href="/scripts/content2.txt">Content Area 2</a></li>
<li><a href="/scripts/content3.txt">Content Area 3</a></li>
</ul>
</div>
不会打扰选项卡 1 的内容...所有这些都有效。我可以单击任何选项卡并得到我想得到的东西。所以可以说 content3.txt 包含这个(每个文本也包含指向库和样式表的链接):
$(document).ready(function() {
$('#testing').text('Hello World');
});
content2.txt 包含一个切换到 content3.txt 的按钮单击事件:
$('#thisBtn').click(function () {
$('#myTabs').tabs({selected:2});
$('#myTabs').load('/scripts/content3.txt', function () {
alert('worked');
});
以上清除了标签...我想是因为我正在使用包含标签的 div 并向其中加载不同的内容?所以我的问题是 div '发短信' 在文本文件中并且在选择选项卡之前不会加载?那有意义吗。
最后我如何改变这个/改进这个?等等