我想在未來創建的按鈕上使用jquery ui按鈕。我可以使用live()嗎? live()中的eventType是什麼?jquery live()和jquery ui按鈕()
3
A
回答
5
您也可以下載.livequery()插件,它應該給你相同的功能:
$(".button").livequery(function() {
$(this).button();
});
.livequery()插件: http://plugins.jquery.com/project/livequery
據我所知是沒有辦法與JQuery UI按鈕一起使用。這個SO問題可能也有幫助: Adding jQueryui Buttons to dynamically added content
0
有一種方法可以做到這一點。 jquery ui按鈕調用將「ui-button」作爲類添加到元素或元素的標籤(對於收音機/複選框)。您可以使用「ui-button」類獲取元素,並針對這些元素執行「實時」功能。
所以,如果你的HTML是...
<div id="parent_div">
<input type="checkbox" id="test_checkbox" />
<label for="test_checkbox">Test</label>
</div>
則腳本會...
$(function() {
$("#parent_div .ui-button").live("mouseenter", function (e) {
// code to show something here
});
});
0
我使用此解決方案:
content.load('URL #sectionToLoad', function(event) {
$("SELECTOR, button").button();
...
});
它的做工精細
更新
使用委託來分配將處理程序附加到一個或多個事件中,以匹配選擇器的所有元素,現在或將來,基於特定的一組根元素。 jQuery API:link,而不是實時方法,並且不要忘記取消關閉事件。
希望這對你有所幫助。
相關問題
- 1. Datatable + jQuery UI按鈕
- 2. JQuery和live()
- 3. Jquery Live和Draggable
- 4. jQuery live()和更改
- 5. Jquery UI選項卡 - Next和Previous按鈕
- 6. jQuery UI對話框和按鈕刷新
- 7. jQuery UI按鈕和定位標記
- 8. knockout.js,jquery-ui,按鈕單擊和參數
- 9. Jquery UI和Bootstrap按鈕衝突
- 10. 切換和jQuery UI的按鈕
- 11. jquery UI - 單選按鈕
- 12. jquery ui按鈕錯誤
- 13. jQuery UI +加載按鈕=慢?
- 14. jquery-ui DatePicker按鈕消失
- 15. 居中jquery-ui按鈕
- 16. jQuery UI的按鈕問題
- 17. jQuery UI按鈕主題
- 18. jQuery的UI單選按鈕
- 19. 添加Jquery UI按鈕集
- 20. jQuery UI上的按鈕
- 21. jQuery UI按鈕不是「unclicking」
- 22. 應用jQuery UI按鈕集
- 23. JQuery UI - 更改按鈕類
- 24. jquery ui-dialog標題按鈕
- 25. jQuery UI按鈕切換
- 26. jQuery UI Layout'浮動按鈕'
- 27. jQuery UI按鈕對齊
- 28. jQuery .live()和IE
- 29. Live和jQuery的
- 30. JQuery Live和Sortable