javascript
  • jqmodal
  • 2012-02-06 38 views 1 likes 
    1

    我在我的ASP.net MVC 3項目中使用jqModal。我有一些按鈕,我在其上應用CSS樣式,但我讀過輸入元素的class屬性可以用來關閉jqModal對話框。關閉jqModal對話框,但沒有在輸入按鈕的class-attribute中設置jqmClose-tag

    這是其中jqModal的jqmClose函數在輸入元素的類屬性中定義的代碼的示例:

    <input class="jqmClose" type="button" onclick="DeleteItem()" value='Bevestig' /> 
    

    有另一種方法要使用CSS造型類屬性和關閉jqModal對話框而不使用jqmClose?

    +0

    不是您的問題的答案,但您的輸入具有_two_類屬性。 – powerbuoy 2012-02-06 13:19:57

    +0

    沒錯,我忘了刪除一個:) – SamekaTV 2012-02-06 13:25:13

    回答

    2

    使用jqmHide方法關閉對話框:$('#my-dialog').jqmHide();

    此外,您的輸入具有兩個類屬性。

    http://dev.iceburg.net/jquery/jqModal/#how

    0

    你正在尋找的類是closeClass - 但這只是與圖片作品。當顯示對話框時,具有CSS類closeClass的元素將在單擊時關閉對話框。

    例如;如果你與你的對話框,你可以把下面的HTML中:

    <img class="closeClass" src="close.gif"> 
    

    是* 圖像被點擊 *時,對話框將關閉。

    您可以使用:

    $(*'your-dialog-box-selector-here'*).jqmHide() 
    

    手動關閉對話框。即,如果您的div的ID是「jqmodal」,您可以放入$("#jqmodal").jqmHide().

    但是,在div內的類class closeClass中,您不必手動對其進行編程。

    希望這回答你的問題。

    相關問題