
152
|
第十章
droppable("action", params) 方法
droppable("action", params)
方法可以對放置對象做一些動作,像是防止把其他項目
放置到上面。動作是以字串的形式透過第一個引數指定(比如說
"disable"
會阻止放
置)。可用的動作如表 10-15 所示。
表 10-15 droppable("action", params) 方法可用的動作
動作 功能
droppable("disable")
關閉放置對象功能。之後此元素不再接受放置其他元素。
droppable("enable")
重新啟用放置對象功能。之後此元素可繼續接受放置其他元素。
droppable("option", param)
取得特定
param
的值。這個選項可用來取得
droppable(options)
方
法傳入的各種選項。
droppable("option", param,
value)
改變特定
param
的值。這個選項可用來指定
droppable(options)
方
法傳入的各種選項。
droppable("destroy")
移除放置對象管理。之後此元素不再是可以放置其他元素的對象。
以 bind() 處理被放下的元素的事件
除了透過
droppable(options)
方法的選項處理事件之外,jQuery UI 也允許我們以
bind()
方法管理這些事件。這個方法可處理的事件名稱如表 10-16 所示。
表 10-16 jQuery UI 建立的事件
事件 功能
dropactivate
與