我正在尝试单击侧边栏Menu(div #cssmenu)元素,如果是,则将内容加载到div(#tabs)中。问题是内容在其结构中有负载(所以它负载负载),我认为这是我得到这个警告和错误的原因:
Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience.
Undefined is not a function on line pane.tab('show');
这只是禁用#cssmenu中的所有下拉菜单。感谢任何帮助!
$( document ).ready(function() {
$('#tab_quick').load($('#tabs .active a').attr("data-url"),function(result){
$('.active a').tab('show');
});
$('#tabs a').click(function (e) {
e.preventDefault();
var url = $(this).attr("data-url");
var href = this.hash;
var pane = $(this);
// ajax load from data-url
$(href).load(url,function(result){
pane.tab('show');
});
});
});
$( document ).ready(function() {
$('#cssmenu a').click(function (e) {
e.preventDefault();
var url = $(this).data('url');
var pane = $(this);
// ajax load from data-url
$('#tabs').load(url, function(result){ // load the content directly to #tabs
pane.tab('show'); // display the tab
});
});
});