[英]JQuery Widget Factory, use options to set widget on webpage
我仍然是 JavaScript 的新手,並且沒有多年在 Web 開發上使用 JavaScript 的經驗。 JavaScript 考慮到函數的嵌套,有時還有對象以及諸如將 function 調用作為變量傳遞之類的東西,非常混亂。 我的 HTML 有一個 div 標簽來包含一個 JQuery 小部件 ...
[英]JQuery Widget Factory, use options to set widget on webpage
我仍然是 JavaScript 的新手,並且沒有多年在 Web 開發上使用 JavaScript 的經驗。 JavaScript 考慮到函數的嵌套,有時還有對象以及諸如將 function 調用作為變量傳遞之類的東西,非常混亂。 我的 HTML 有一個 div 標簽來包含一個 JQuery 小部件 ...
[英]How to read an option of my custom jQuery widget?
我為我的問題准備了一個簡單的測試用例: 我有一個代表游戲桌的自定義 jQuery UI 小部件。 我正在嘗試根據max選項顯示或隱藏游戲桌,它的值可以是 2 或 3。 我嘗試調用以下方法均未成功,均未找到: $(this).option('max') $(this).opti ...
[英]How to add a click handler to a custom jQuery UI widget and use the widget's property in the handler?
我已經為我的問題准備了一個jsfiddle 。 我定義了一個自定義 jQuery UI 小部件,表示一個游戲桌,最多 4 個玩家,中間有一個白色的 gid(“游戲 ID”)數字: 這是我的代碼(與 jsfiddle 相同): $(function() { var PHOTO_ ...
[英]Autocomplete from remote datasource doesn't give any suggestions
自動填寫建議會根據表格縮小。 我可以將過濾器發送到服務器; 這樣也可以提供正確的輸出,但最終不會在文本區域中顯示為建議(自動完成)。 僅供參考:服務器響應為 我不知道我在哪里做錯了,但是我將其范圍縮小到$(“#trade”)。catcomplete代碼塊。 回答曲折的評 ...
[英]How to create a widget instance in jQuery
考慮我有兩個小部件。 isCar和isBike基於用戶輸入。 如果我在某個地方調用random方法,我會寫if條件。 如果有任何可能的解決方案,請避免使用if條件或任何其他解決方案。 注意:我的問題是否正確? ...
[英]jQuery Widget Factory setting options TypeError
我想在Widget Factory中創建一個自定義滑塊插件,但是它不起作用。 為什么不能使用我創建的.option()函數或.setMyOptions()自定義函數。 我收到TypeError: <function> is not a function error 。 我究竟做 ...
[英]click event in jQuery UI widget factory using .on()
我正在嘗試從jQuery UI Tabs實現簡單的操作功能。 但是,我不想將代碼放在小部件外部,而是希望將其放在小部件本身中。 “添加新標簽”正常運行,但是單擊標簽內的關閉圖標時遇到了麻煩。 我不確定如何使用小部件工廠處理該事件。 到目前為止,這是我所做的: JS: ...
[英]jQuery UI widget factory: how to reference widget instance using 'this' inside a options?
我有以下代碼片段: 請注意,在 options 對象內部,有一個request_modify匿名函數。 在該函數中,我使用this來引用當前啟動的小部件實例,但失敗了。 在這段損壞的代碼中, this引用了window因為它只是一個匿名函數。 是什么力量讓最好的辦法this一個內options ...
[英]Javascript: How to reference the owner of the owner object inside a options object like this?
我寫了一個像這樣的jQuery UI小部件: 現在,它不工作,因為this里面attr2不引用到窗口小部件的實例,而不是它所引用的Window 。 如何在不直接命名的情況下引用窗口小部件實例? 謝謝。 ...
[英]Scoping issue with jQuery UI Widget Factory
我有一個范圍界定問題,我無法在Google中找到解決方案,這是我的代碼的簡化版本 jQuery.widget( "myNamespace.myPlugin", { options: {}, _create: function() { $main = this.element; } ...
[英]How to Implement inheritance in Jquery UI widget
我正在嘗試從基本窗口小部件繼承方法到另一個窗口小部件。 這是我的示例代碼 我的基本小部件是 和其他稱為該基本小部件的小部件是 並將MyWidgetcode初始化為“ 如何將MyVal的testVal選項傳遞給baseWidget調用? 而我得到一些類似的錯誤 ...
[英]How can widget.bridge connect a jquery jquery-ui?
我想在項目中升級jQuery和jQuery UI的版本 但是標簽小部件有問題。 活動事件不起作用 所以我想修復它,知道出什么問題了 $("tabs").tabs("option", "active", tab_index)移動到函數$.widget.bridge 我 ...
[英]JQuery UI widget chaining: After a Widget Factory widget is initialised, how do I change what is returned by the initialising function?
我已經用Widget Factory編寫了一個JQuery UI Widget,我打算調用它的新的空元素,然后將其替換為基於該Widget私有函數中的模板的新HTML結構。 我要在其上調用小部件的構造函數的元素如下所示: <span id="b-accordion-1" clas ...
[英]Determining the type of a standard jQueryUI widget
我在確定給定jQueryUI小部件實例的類型時遇到麻煩。 Widget Factory的jQueryUI文檔提出了兩種技術。 在“實例”部分中: 可以使用instance()方法從給定的元素中檢索小部件的實例。 [...]如果在與窗口小部件無關的元素上調用instance() ...
[英]How to destroy a jQuery UI widgets from within it's prototype
我已經着手使用Widget Factory創建插件。 但是我似乎找不到從內部銷毀插件的方法。 到目前為止,在所有示例和教程中,它們都破壞了DOM中的插件。 一切都很好,但我也希望能夠從原型中銷毀該插件。 舉例來說,使用不正確的參數或不正確的元素調用了插件,或者在一段時間后,插件未 ...
[英]Difference between React.js and jQueryUI widget factory
我最近一直在閱讀關於來自Facebook的react.js庫,但我看不出React和jQueryUI widget工廠之間的任何區別。 有人可以在兩者之間進行比較並告訴我為什么我應該使用react.js而不是jQuery小部件工廠? 謝謝 ...
[英]Execute jQuery widget method inside a ajax request / setTimeout
我嘗試在setTimeout函數中調用另一個方法,但是如果我在setTimeout使用this.install()則找不到該方法。 我已經嘗試了一些解決方案,但似乎沒有解決,因此我在這里問。 我擁有的代碼,請記住查看我嘗試執行的注釋: ...
[英]How to use jquery-ui selectmenu extension methods(_renderItem, _renderMenu etc)
JQuery-UI 選擇菜單小部件具有一些擴展方法,可用於自定義下拉選擇菜單的呈現/樣式。 從api docs ,可以使用以下小部件擴展方法來自定義菜單: - _renderItem( ul, item ) - _renderMenu( ul, items ) 我想要實現的是,僅覆蓋 selec ...
[英]How can I use getscript from insidea jquery widget
我有一個新的jquery UI小部件工廠小部件,在create方法中,我想加載一個js文件,然后對其進行處理。 但是,當我調用$ .getScript並在回調“ this”中引用“ this”時,它不再是我的插件實例,它現在與加載的腳本有關! 我該如何訪問插件實例? 碼: 謝謝 ...
[英]jQuery UI widget factory _on event returns unexpected event target
我在理解jQuery Ui Widget工廠的事件處理時遇到了一些問題。 看到此片段: 在此HTML上運行: 工作演示: http : //jsfiddle.net/ech2htrt/2/ 當您單擊圖庫中的圖像時,控制台輸出為: 對象[img 50x50] ...