JQuery UI の外部アイコンを使用する簡単な方法はありますか?
ボタンに次のアイコンがあるとします。
<script type="text/javascript">
$(document).ready(function () {
$('#aButton').button({
icons:
{
primary: "ui-icon-newicon"
}
});
});
</script>
<button id="aButton">hello</button>
外部の jpeg または png を表示することはできますか? 既存の JQuery UI png ファイルを編集せずにこれを行う最も簡単な方法は何ですか?
ui-icons_xxxxxx_256x240.png
以前は、nuget を使用して JQuery UI の新しいバージョンにアップグレードし、png ファイルが置き換えられるまで、ファイルで使用していないアイコンを手動で編集して置き換えることで、これを達成することができました。
編集:
このクラスを Site.css (ASP.NET MVC3 アプリ) に作成し、!important フラグを追加する必要がありました。状態に問題はありませんでした (ボタンが強調表示されているとき、ホバーなど)。
.ui-icon-newicon
{
background-image: url(images/delete.png) !important;
background-position: 0 0;
}