我已經包含了必要的文件,然後試圖運行幻燈片。它似乎在視覺上工作,但:瑞安佛羅倫薩rf.slideshow不jQueryUI的10正常工作 - 有沒有解決?
var $x = $("#mydiv").slideshow();
回報不確定,而不是控制展示的對象。當我使用jqui 1.8時,一切都很好。這個問題似乎是部件部分,即,jquery.ui.widget.js - 所以我才潛入修復它,我想問兩件事情:
- 遇到任何人一樣的問題?
- 有沒有解決?
感謝, DK
我已經包含了必要的文件,然後試圖運行幻燈片。它似乎在視覺上工作,但:瑞安佛羅倫薩rf.slideshow不jQueryUI的10正常工作 - 有沒有解決?
var $x = $("#mydiv").slideshow();
回報不確定,而不是控制展示的對象。當我使用jqui 1.8時,一切都很好。這個問題似乎是部件部分,即,jquery.ui.widget.js - 所以我才潛入修復它,我想問兩件事情:
感謝, DK
我剛剛建立了一個jsfiddle和一切似乎與合作:
打開jsfiddle,打開您的JS控制檯(F12),重新加載頁面,你會看到
<div id="slideshow" class="slideshow">
出現在控制檯(沒有undefined
)
編輯:
我不知道爲什麼沒有參數的窗口部件調用不會返回實例本身。我會試着在這一點上進行更多的調查。
但是從jQueryUI的1.9起,你可以得到的小部件實例using .data()
and the full widget name (including namespace),這是你的情況:
var $ss = $('#slideshow').slideshow().data('rf-slideshow');
我編輯的jsFiddle反映這一點。
謝謝你的小提琴!是的,我嘗試了數據()方式(加上幾件事情)。但是我從來沒有用10.4查過,所以也許他們已經修好了一些東西......我現在正在查看它! – dkellner
好吧,我更新了小提琴,http://jsfiddle.net/TjUHZ/2/ - 它仍然表示,「不確定」。此外,與您的原始小提琴,div本身返回,但它不應該是。 $ ss應該是ab OBJECT,能夠使用像prev/next等方法來管理幻燈片。獲取div本身是一個無法正常工作的跡象。如果你使用jqui 1.9來嘗試同樣的事情,它應該給你的對象。 – dkellner
我編輯我的答案和的jsfiddle;) – rd3n
兩件事情我肯定知道現在:1:問題出在jquery.ui.widgets.js,2:1.9任何版本仍然沒有工作和1.10失去它。 – dkellner