您好我正在使用jquery製表符菜單通過面板中的ajax加載內容。 這是我的代碼:如何使用jquery製表符加載多行菜單
<head><script>
$(function() {
$("#tabs").tabs({
beforeLoad: function(event, ui) {
ui.jqXHR.error(function() {
ui.panel.html(
"error");
});
}
});
});
</script>
</head>
<body>
<div class="wrapper">
<div id="tabs">
<div class="menu">
<ul>
<li><a href="#tabs-1">Startseite</a></li>
<li><a href="ajax/content1.html">Link1</a></li>
<li><a href="ajax/content2.html">FAQ</a></li>
</ul>
</div>
<div id="tabs-1" class="tab-style">
<h1> content</h1>
<p> Lorem ipsum dolor sit am...... tristique eget, accumsan eget quam. </p>
</div><div class="footer"><ul><li><a href="ajax/agb.php" id ="link">AGB</a></li></ul>
</div>
菜單上面的正常工作和標籤的內容是在面板中正確加載。 但通過單擊頁腳菜單中的鏈接,它將離開頁面。
我已經試過如下:
<div class="footer"><ul><li><a href="#" id ="link">AGB</a></li></ul>
<script type="text/javascript">
$('#link').click(function() {
$('#tabs').load('agb.php');
});
</script>
</div>
,因爲我還需要在內容面板環節的解決方案,但是這也不能正常工作。希望您能夠幫助我。萬分感謝!
根據[文檔](http://jqueryui.com/tabs/#ajax),jQuery UI代碼看起來很好。你確定你已經包含了jQueryUI和jQuery嗎? – soyuka 2013-03-09 09:52:26
是的,我沒有標籤在上面的菜單中工作正常。 你說得對,這是我第一次嘗試jqueryUI選項卡。 – user1829716 2013-03-09 10:45:01