2013-05-14 32 views
0

我正在研究一個jQuery Mobile應用程序,我正在尋找一種方法來手動重置jQuery Stars插件中的按鈕點擊。我嘗試這樣做:如何在jQuery Mobile應用程序中手動重置jQuery Stars插件中的星星?

$('input.star').rating('select', false) 

但它不能正常工作,併產生錯誤:

TypeError: $(...).rating is not a function 

它工作正常,如果我不包括jQuery Mobile的的JavaScript。有什麼辦法可以使它與jQuery移動工作?

我用我下面的庫:

  • jQuery的星級插件v3.14
  • 的jQuery 1.9.0
  • jQuery Mobile的1.3.1

回答

3

的JavaScript文件應在下列順序

  1. 的jQuery 1.9.0
  2. jQuery Mobile的1.3.1
  3. jQuery的星級插件v3.14
  4. 您的通話星級
  5. 的腳本
+1

與此訂單一起工作,但我也不得不更新jQuery星級評分插件到版本4.11。謝謝! – Adnan 2013-05-14 06:34:02

0

檢查的jQuery的版本和jQuery的移動,兼容星級插件。另外,改變你包含jquery和jquery mobile的順序,因爲它可能會影響星級評價所使用的jquery功能。

相關問題