3
我有一個ID ='user'的div。如果客人正在訪問,則有登錄表單和註冊表單。我使用製表符在登錄表單和註冊表單之間切換。jQuery殺死其他函數
jQuery(function() {
jQuery('.box a').livequery('click', function(e){
switch_tabs(jQuery(this));
});
switch_tabs(jQuery('.defaulttab'));
function switch_tabs(obj){
jQuery('.box-content').hide();
jQuery('.box a').removeClass('selected');
var id = obj.attr("rel");
jQuery('#'+id).show();
obj.addClass("selected"); }
});
wher按登錄或登記按鈕與jquery的負載功能(jQuery('#user').load(location.href+' #user'))
我重新加載div標籤(#user)
再有僅僅是一個註銷按鈕之後。當按下按鈕時,它破壞了會議PHP和重新加載#user DIV
jQuery(function(){
jQuery('#off').livequery('click', function(e){
jQuery('.loader').html('<img src="img/loader.gif" />').show();
jQuery.post('process/logoff.php', null, function(data){
jQuery('#user').load(location.href+' #user');
jQuery('.loader').hide();
});
});
});
重裝我switch_tab
功能將無法正常工作後,並同時顯示(註冊和登錄的div)。爲什麼會發生這種情況,我該如何解決?
你可以檢查你的JS控制檯的錯誤?我想冒險猜測一些JS錯誤是讓你的代碼不能運行,因此你看到了兩者。 – 2013-03-11 12:34:50
是的,但沒有錯誤! – aidron 2013-03-11 12:44:55
你確定switch_tab不能正常工作嗎?例如你說他們都顯示,但是當你點擊'.box a'時,它應該顯示/隱藏div。可以?如果不是,它是否會導致錯誤? – 2013-03-11 14:49:34