所以我用这个代码: http://jsfiddle.net/xSmNs/如何让这个jquery弹出函数可重用?
$(document).ready(function() {
$('#lightbox_button').click(function() {
$('#lightbox').fadeIn('slow');
$('#lightbox_panel').fadeIn('slow');
});
$('#close_lightbox').click(function() {
$('#lightbox').fadeOut('slow');
$('#lightbox_panel').fadeOut('slow');
});
});
要上的链接的点击弹出窗口。我想要多个链接输出不同的div。我只是做了这个代码的多个实例(改变ID,以便按钮打开它们相应的div),但我想知道是否有更有效的方法使用此代码?
如果你已经多个弹出窗口使用他们共同的阶级和绑定的类的事件。还使用'data- *'属性来存储相关信息。检查[Demo](http://jsfiddle.net/tusharj/xSmNs/23/) – Tushar
你真的在使用jQuery 1.4.4吗?这已经过了将近6年了! –