作者cyclone350 (老子我最神)
看板Ajax
標題[問題] bind用法
時間Tue Oct 21 09:49:41 2014
大家好
bind 用法看到網路教學如
http://webdesign.kerthis.com/jquery/jquery_events
可以用
$('#sth').bind('myEvent', doSomething);
之後 myEvent可以用 trigger 啟動
但是我看一份 open source 的原始碼 (chosen)
其中一段
this.container.bind('mouseup.chosen', function(evt) {
_this.container_mouseup(evt);});
可是我沒看到有任何一行有呼叫類似 trigger('mouseup.chosen')
有看到 trigger 的是像
this.form_field_jq.trigger("chosen:hiding_dropdown", {
chosen: this});
但是卻沒看到有任何一行像是 bind('chosen:hiding_dropdown', fnct01);
請問 bind 與 trigger 是有甚麼語法嗎?
因目前幾乎算是第一次看 js open source code,以前的能力不足以應付
希望可以幫忙解答一下
給個關鍵字或網頁也行,謝謝
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.218.64.133
※ 文章網址: http://webptt.com/m.aspx?n=bbs/Ajax/M.1413856189.A.6AF.html
1F:→ cyclone350: 第一個已找到,是namespace 命名 10/21 09:54
2F:→ cyclone350: 第二個有冒號的就不知道是啥了 10/21 09:55
3F:→ cyclone350: 我了解了 hiding_dropdown 是給 user 擴充用的 10/21 10:02