我正在开发一个Ruby on Rails应用程序,我试图让页面的左侧基本上由两个选项卡控制。我希望每次单击them...just typical选项卡行为时在两个选项卡之间交换内容。我使用的是jQuery-ui-tabs。现在,我已经设置了两个标签都可以点击并链接到div的地方,但是当我加载页面时,两个div都会呈现在彼此的顶部,点击标签会把我带到页面上每个div开始的地方,而不是页面停留在相同的位置和内容切换。这看起来不应该那么难,但我花了很长时间真的很沮丧,所以我很乐意/感谢任何帮助!
我编写了一个局部视图,其中包含标签和“链接”,并将它们定向到呈现不同视图的div。
<div id
我创建了一个php函数,它允许jQuery创建一个引导药片/标签的选项卡内容div。我可以让它动态地加载数据,只是无法得到它来显示下面的数据。药片/标签--它们自己显示得很好,当我点击相关标签时,它的内容就没有显示出来。联系人将加载到所需的选项卡中。但并没有给它一个活跃的类。
function BStabs($divId)
{
?>
<script>
jQuery(document).ready(function()
{
var div = '<?php echo $divId;?>';
我正在向jquery选项卡控件中添加一些自定义选项卡。
$("#tabs").tabs("add","#tabContent0","CLICK ME TO CHANGE PAGE",0);
$('a[href="#tabContent0"]').attr("href","javascript:window.location='http://www.google.co.uk';");
是的,这是一个有点黑客,但这正是我所需要的,并提供了一个很好的方式,让
因此,我将jquery从1.8升级到1.10。标签似乎已经在1.9中被重构了,根据这一点:
在阅读时
不推荐的idPrefix、tabTemplate和panelTemplate选项;使用刷新方法
如前所述,add和remove方法已被废弃。因此,idPrefix、tabTemplate和panelTemplate选项也被否决了。您应该将idPrefix、tabTemplate和panelTemplate选项的所有使用替换为要使用的标记。
不太清楚You should replace all uses... with the markup you would like to use是什
我是JQuery的新手,我觉得我已经很好地掌握了代码,然而,我现在正在做的事情让我有点困惑……
jQuery(document).ready(function($) {
var tab01 = "a[href*=#web-traffic]";
var tab02 = "a[href*=#customer]";
var tab03 = "a[href*=#value]";
var tab04 = "a[href*=#fourth]";
var allTabs = '#approach .approach-tabs a'