2017-11-24 12 views
0

私はjqueryダイアログの閉じるボタンを1つのアイコンに置き換えようとしていますが、それはできません。 私はここで見つけた異なるCSSの形式を試みましたが、成功しません。ダイアログの閉じるボタンを置き換えるだけのアイコン

私はまた、ダイアログの設定を変更しようとしましたが、ボタンの上に十字の部分が表示されるように管理しました(赤い十字を使用して、アイコンが表示されます。その背景にそのボタンがなければ、大丈夫でしょう)

.ui-icon.ui-icon-red-deny{ 
    background-image: url("../Content/images/35x35/icon35-deny-red.png") ; 
} 

$("#dialogInfo").dialog({ 
      autoOpen: false, 
      create: function(event, ui) { 
       var widget = $(this).dialog("widget"); 
       $(".ui-dialog-titlebar-close span", widget).removeClass("ui-icon-closethick").addClass("ui-icon-red-deny"); 
      }, 

Dialog close button to cross icon

答えて

0

あなたのCSSルールに!importantを追加し、あらゆる状況に適用されますことを確認してください。

.ui-icon.ui-icon-red-deny{ 
    background-image: url("../Content/images/35x35/icon35-deny-red.png") !important; 
} 
+0

それも試しました。変更は何でもできます。まだ最後のイメージとして表示されます。あなたは確信を持って何を意味するのですか?私は何をする必要がありますか? –

+0

ターゲットに適用できるすべてのクラスのインスペクタを見て、そのルールをすべてのクラスに適用してください – Marcadia

関連する問題