作成日: 2019/05/23 最終更新日: 2019/05/23
文書種別
使用方法
詳細
C1Menuコントロールの仕様として、CSSクラスでフォーカス時のスタイルが設定されています。
このため、メニューの項目をクリックした際に項目の色が変更され、その後、コントロール内の他の項目にフォーカスが移った際に元の色に戻ります。
このようにクリック時に色が変更されるのを抑止するには、C1MenuコントロールのOnClientSelectプロパティを使用してイベントを実装し、CSSクラスの「ui-state-focus」を削除してください。
◎サンプルコード(aspx)
このため、メニューの項目をクリックした際に項目の色が変更され、その後、コントロール内の他の項目にフォーカスが移った際に元の色に戻ります。
このようにクリック時に色が変更されるのを抑止するには、C1MenuコントロールのOnClientSelectプロパティを使用してイベントを実装し、CSSクラスの「ui-state-focus」を削除してください。
◎サンプルコード(aspx)
<script>
function SelectItem(elem, args) {
$("#C1Menu1").find(".ui-state-focus").removeClass("ui-state-focus");
}
</script>
<wijmo:C1Menu ID="C1Menu1" runat="server" OnClientSelect="SelectItem">
・・・
</wijmo:C1Menu>
function SelectItem(elem, args) {
$("#C1Menu1").find(".ui-state-focus").removeClass("ui-state-focus");
}
</script>
<wijmo:C1Menu ID="C1Menu1" runat="server" OnClientSelect="SelectItem">
・・・
</wijmo:C1Menu>
旧文書番号
83993