2010-01-24 82 views
0

我使用簡單模態,OSX樣式版本。我有兩個調用模式,因此有兩個版本的內容。當任一按鈕被點擊時,它僅選擇第一批內容。與簡單模態OSX樣式對話框的多個呼叫

有沒有地方像大多數模態窗口的內容掛鉤,因爲沒有在頁面上的JavaScript添加參數......只有一個外部的.js文件,我不想觸摸原因明顯。

任何人都可以幫我解決這個問題嗎?

回答

3

我在我正在構建的網站上做了同樣的事情。我爲每個模式創建了不同的內容,併爲每個模塊分配了一個唯一的ID。所以,我的內容看起來是這樣的:

<a id='help'>HELP CONTENT</a> 
<a id='about'>ABOUT CONTENT</a> 
<a id='options'>OPTIONS CONTENT</a> 

<div id='modal_help'>HELP CONTENT</div> 
<div id='modal_about'>ABOUT CONTENT</div> 
<div id='modal_options'>OPTIONS CONTENT</div> 

然後在我的JS,我有:

$('a').click(function (e) { 
    e.preventDefault(); 

    $('#modal_' + this.id).modal({OPTIONS}); 
}); 

希望有所幫助。