我一直在尝试从外部链接激活 jQuery UI 手风琴面板。
我在页面中有一个手风琴小部件的链接,我想用这些链接来激活手风琴的面板。这些链接不在手风琴小部件的标记内。
这些链接正在操纵选项卡交互性并用于弹出 AJAX 内容。在应用程序的某些状态下,我的手风琴选项对象的 { navigation: true } 部分被遗忘了。我相信这是因为我正在启动 window.reload.location() 以返回应用程序的某些状态。
下面的函数显示了这一点。我认为我需要的是一个基于散列的自定义导航过滤器,或者可以在此函数中工作的位置,以根据用户所在的 URL 激活手风琴面板。我在脚本的开头确实将导航设置为 true,稍后会出现以下脚本...
// "Back to xxxtabTitle" button used to revert tabs to their default state after
// photoNav pop-in AJAX content has been loaded
$('#mainContent').on('click', '.backToInitTab', function(event) {
event.preventDefault();
window.location.reload();
// accordion navigation filter to open correct accordion panel on click event
// Can you help with this? I'd greatly appreciate it.
// /accordion navigation filter
});
// /"Back to xxxtabTitle" button
任何有关此问题的帮助或见解将不胜感激!提前致谢。此致 迪克·柯克兰