ブートストラップ ライブラリを見ると、.on 関数を使用すると
、イベントが次のように記述されていることがわかります。
$(document).on('click.button.data-api', '[data-toggle^=button]', function (e) {
// some code
})
click.button.data-api
の代わりにイベントを書く目的は何click
ですか? 十分ですか
?click
ブートストラップ ライブラリを見ると、.on 関数を使用すると
、イベントが次のように記述されていることがわかります。
$(document).on('click.button.data-api', '[data-toggle^=button]', function (e) {
// some code
})
click.button.data-api
の代わりにイベントを書く目的は何click
ですか? 十分ですか
?click
"button"
と"data-api"
は、イベント名の後にで区切られたイベントの名前空間.
です。
確かに だけで動作し"click"
ますが、ブートストラップが でデータ API をオフにすると、無関係なコードが壊れます.off("click")
。名前空間を使用する.off("click.data-api")
と、ブートストラップ データ API に属するイベントのみを削除するために呼び出すことができます。