如何将jQuery Ui选项卡设置为";改为;儿童
我很难让jQuery Ui选项卡与我的设置一起工作。 基本上,它在Ul li上工作正常,但不会阅读Ul li(我的导航子菜单中的链接。以下是我的简化设置:如何将jQuery Ui选项卡设置为";改为;儿童,jquery,user-interface,tabs,Jquery,User Interface,Tabs,我很难让jQuery Ui选项卡与我的设置一起工作。 基本上,它在Ul li上工作正常,但不会阅读Ul li(我的导航子菜单中的链接。以下是我的简化设置: <div class="navigation"> <ul> <li><a href="#tabs-1">ONE</a></li> <li class="sub">
<div class="navigation">
<ul>
<li><a href="#tabs-1">ONE</a></li>
<li class="sub">
<a href="ajax/test.php">TWO</a>
<ul class="submenu">
<li><a href="ajax/testA.php">A</a></li>
<li><a href="ajax/testB.php">B</a></li>
<li><a href="ajax/testC.php">C</a></li>
</ul>
</li>
<li><a href="ajax/test2.php">THREE</a></li>
</ul>
</div>
<div id="tabs-1">
<p>Proin elit arcu, rutrum commodo, vehicula tempus, commodo a, risus.</p>
</div>
-
青蒿素、金樱子、天妇罗、金樱子a、金樱子
1、2和3都可以很好地工作,但是bc会将我发送到链接,而不是用ajax拉它。
我想我的剧本中遗漏了一些东西,只是:
<script>
$(function() {
$( ".navigation" ).tabs();
});
</script>
$(函数(){
$(“.navigation”).tabs();
});
但是我不确定该怎么做。
提前谢谢。如果我遵循jquery ui中的格式,它对我来说很好 你需要把身份证交给你的保险商实验室
<div class="navigation">
<ul>
<li><a href="#tabs-1">ONE</a></li>
<li class="sub">
<a href="#tabs-2">TWO</a>
</li>
<li><a href="#tabs-3">THREE</a></li>
</ul>
<ul id="tabs-2" class="submenu">
<li><a href="ajax/testA.php">A</a></li>
<li><a href="ajax/testB.php">B</a></li>
<li><a href="ajax/testC.php">C</a></li>
</ul>
</div>
index.html,
<!DOCTYPE html">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<meta name="description" edit="mootools shell, easy test you snippets before implementing"/>
<meta name="keywords" edit="mootools,javascript,javascript framework,shell,test"/>
<meta name="robots" edit="all"/>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<link rel="stylesheet" href="http://jqueryui.com/tabs/resources/demos/style.css" />
</head>
<body>
<div class="navigation">
<ul>
<li><a href="#tabs-1">ONE</a></li>
<li class="sub">
<a href="#tabs-2">TWO</a>
</li>
<li><a href="#tabs-3">THREE</a></li>
</ul>
<div id="tabs-1">
<p>Proin elit arcu, rutrum commodo, vehicula tempus, commodo a, risus.</p>
</div>
<div id="tabs-2">
<ul class="submenu">
<li><a href="ajax/testA.php">A</a></li>
<li><a href="ajax/testB.php">B</a></li>
<li><a href="ajax/testC.php">C</a></li>
</ul></div>
</div>
<script type="text/javascript">
$( ".navigation" ).tabs();
$("#tabs-2").tabs();
</script>
</body>
</html>
<?php
echo "content of B";
?>
啊,我明白你的意思,但是没有办法解决这个问题,让它深入到孩子们身上吗?我试着在我的结构中移动东西,但它都崩溃了,因为很多东西都依赖于gerarchy(滑块、css、图标),我不知道如何去修复它:(例如,如果我像你一样构造它,子菜单出现在导航下,而不是单击的li下,并且菜单的样式不是子菜单。我可以但我现在看到我解释自己的错误,我已经连续24小时醒着了。我不是指标签中的子菜单,而是菜单本身的子菜单。因此我的geriarchy与我的问题中完全一样,我只是省略了“家用汽车-阿尔法·罗密欧-宝马-达契亚电子邮件
家用,汽车和电子邮件可以很好地用于标签,但阿尔法·罗密欧、宝马和达契亚不会。我修正了我的问题,将标签-2包括在内。好的,如果我显示实际问题,这会简单得多:)转到,您将看到defaul短语被加载。如果您单击管理,它将与ajax一起加载另一个文件。但是如果您单击管理子菜单的某个元素(staff)您将看到它将您发送到页面,但它不会动态加载。但是管理选项卡也链接到一个php文件,并且它可以工作。我使用的所有内容都在我的问题中,除了包括jquery和jquery ui。在我的问题中,“2”可以工作,但“a”不会,两者都有php链接,但a在2的子菜单中。
<?php
echo "content of B";
?>