所有,我在Jquery api文檔中看到了很多代碼示例,如下所示。 $(someselector).somemethod({somehandle:function(event, ui) {}});
例如:您可以檢查here。 但我只是不明白如何使用function
的event
和ui
參數,以及如何獲取事件目標對象。我們可以用this
來引用它嗎?在jquery doc中沒有關於這方面的更多細節。希望有人能告訴我更多關於它的信息。謝謝。jquery api doc使用缺失
回答
event
和ui
變量是回調函數中的參數。只需在參數列表中指定它們,您就可以訪問該功能。
$(".selector").selectable({
selected: function(event, ui) {
event.foo();
ui.bar();
}
});
如果你想知道如何使用這些信息,你可以把你的瀏覽器的JavaScript調試器斷點和檢查對象或我最喜歡的方法,最近是使用console.log(event);
,然後在瀏覽器中運行它,你會得到對象,並且它是控制檯中可用的成員。
HTML
<div class="selector">
<span>1</span>
<span>2</span>
<span>3</span>
<span>4</span>
<span>5</span>
</div>
JS
$(".selector").selectable({
selected: function (event, ui) {
console.log(event);
console.log(ui);
}
});
你得到的TA rget與event.target
見http://api.jquery.com/category/events/event-object。參數ui
包含當前選定的元素,如api參考中所述。
嗨,@ gpasci,朋友,似乎你有什麼不對,event.target是所選項目的父項。和ui參數是'object {}'我在firebug中獲得了它。請檢查它或修復你的答案。謝謝。 – 2013-03-06 02:36:44
其實你是對的,在這種情況下,兒童事件委託給父母,順便說一句,一個好的控制檯打印總是有助於澄清情況 – gpasci 2013-03-06 02:45:55
- 1. Couchbase Lite Doc缺失屬性
- 2. 目錄API缺失功能?
- 3. JPA標準API缺失
- 4. Gmail API缺失郵件
- 5. Youtube API缺失字段
- 6. Yammer API - 缺失消息
- 7. Telegram Bot API缺失對象
- 8. 屬性缺失(葡萄API)
- 9. 「javaee-endorsed-api-6.0」缺失
- 10. PayPal sanbox API憑證缺失?
- 11. Socrata API缺失字段
- 12. Google Awareness API v9.6缺失
- 13. Headers nelmio API doc
- 14. 使用asp.net的Google doc列表api
- 15. jQuery UI插件缺失?
- 16. Api doc for Javascript 1.8.1?
- 17. Google Doc(表單)API
- 18. Sonar失敗,API缺乏兼容性,無法使用缺省代碼屬性
- 19. 如何查找使用Google API時缺失的權限?
- 20. SAS:使值缺失
- 21. jQuery Datatables預渲染樣式(缺失)
- 22. 類別API缺失的類別
- 23. Elasticsearch JSON API來源 - 部分缺失?
- 24. Powershell Cmdlet缺失裝配Google Api
- 25. PayPal缺失憑據 - TransactionSearch(傳統的API)
- 26. Yahoo Finance Api - 符號缺失數據
- 27. PHP Flash Charts API有缺失日期嗎?
- 28. Typescript網絡音頻API缺失定義
- 29. Android Lollipop API 21樣本缺失?
- 30. QPX Express API:爲什麼Ryanair缺失?
嗨,朋友,爲什麼我爲'ui'參數獲得'object {}'。謝謝。我在螢火蟲中測試它。 – 2013-03-06 02:14:40