我正在使用一个简单的 jQuery 内容面板切换器,我正在尝试添加一个关闭按钮。关闭按钮正在工作,但使用关闭按钮后,我无法再次重新打开面板。面板切换器插件的代码如下:
jcps.fader = function(speed, target, panel) {
jcps.show(target, panel);
if (panel == null) {panel = ''};
$('.switcher' + panel).click(function() {
var _contentId = '#' + $(this).attr('id') + '-content';
var _content = $(_contentId).html();
if (speed == 0) {
$(target).html(_content);
}
else {
$(target).fadeToggle(speed, function(){$(this).html(_content);}).fadeToggle(speed);
}
});
};
这是我的 HTML 页面中的调用,我已将点击事件添加到:
$(document).ready(function() {
jcps.fader(300, '#switcher-panel');
$(".close").live('click',function(){
$(".content").fadeOut("slow");
});
});
这一切都适用于关闭内容面板,但单击关闭后我无法再次打开面板。