所以我用這個代碼: 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年了! –