/ /変更ファンダンアラート閉じるボタンは、domから削除されないようにするには? - zurb-foundation

domからの削除を避けるために、基盤警告の閉じるボタンを変更しますか? - zurb-foundation

Zurb Foundationライブラリを変更せずに、それらを変更する方法はありますか? alert DOM要素を削除しないようにボタンの動作を閉じますか?

私はテンプレートのDOM要素が自分自身を削除しないで、MVCライブラリのコンテンツを非表示にしたり、条件付きで表示したりすることを前提としたクライアントサイドのMVCを使用しています。

私はフックしてみました $(...).on("close.fndtn.alert", function(event) { ...、フックが撃たれているが、 event.preventDefault(); ファウンデーションが要素を削除するのを止めません。

あるいは、フックするのが簡単でない場合猿パッチなしでクローズをキャンセルする - 閉じるボタンのスタイルを再利用する方法はあるが、アラートコンポーネントのクローズ機能にはフックしない?

回答:

回答№1は1

私は彼らのJSにフックすることを好むが、私は彼らのSASSカスタマイズの部分を読んで理解した。 alert ドキュメント 閉じるボタンのスタイルをコピーする方法は、属性の名前を変更します。

.alert-box {
.dismiss {  // renamed from "close" so I can provide my own hooks
@include alert-close();
}
}

私は今このボタンの動作を自分自身に引きつけることができ、DOMに踏み込んだ私自身の解雇ハンドラを提供することができます。