使用jQuery UI 1.9.2(從1.8.23升級),我在升級指南中看到這個;jQuery標籤1.9棄用「url」 - 如何設置標籤的URL?
棄用的url方法和使用title屬性;使用aria-controls屬性
(#7132)url方法已被棄用,以便即使對於遠程選項卡也不修改href屬性。 href屬性將指向實際資源,而aria-controls屬性將指向關聯的面板。這意味着title屬性將不再用於指定自定義面板ID。
我有這樣的代碼:
var $t = $("#tabs");
$t.tabs("url", 0, url);
$t.bind("tabsload", function (event, ui) {
console.log('tabsload fired');
});
$t.tabs("load", 0);
我無法弄清楚如何設置url
值的選項卡(此代碼被觸發,當用戶點擊一個網格行和網址值重建基於網格值),因爲我不明白使用aria-controls
評論的升級指南。
你還在做這個嗎?我很想知道我的答案是否能解決問題。 –