2016-08-31 14 views
1

は、私は友人のためのバギーを検討してきたとメンテナンスされていないWordpressのテーマはTouchfolioと呼ばれ、私はスクリプトjquery.slider-pack.js「load.tds」DOMイベントの種類とjQueryの.bind()

.bind('load.tds', self._onLoadingComplete({ 
    type: 'loaded', 
    loadDataItem: currQueueItem, 
    block: currBlock, 
    img: currImg 
})) 
のライン2057でこれを見つけました

バインドメソッドがコールバックとして呼び出され、MDN、jQuery、またはこのコードでそのDOMイベントタイプへの参照が見つからなくてもイベントがトリガーされます。 (私もmain.jsと利用可能な他のスクリプトを試しました)

誰かがこれを説明できますか? ありがとう

答えて

1

イベントは通常のloadイベントです。 X.Yという構文は、イベントハンドラの名前空間がこの場合はtdsであることを意味します。これは、単一のプラグインに属するイベントの識別と分離に使用できます。 jQuery API

詳細情報は、bind()が古い方法であると考えられることに注意してください。可能であれば、使用しているjQueryのバージョンをアップグレードし、代わりにon()メソッドに変更することを検討する必要があります。