0

我正在开发一个 jQuery Mobile 应用程序,我正在寻找一种方法来在按钮单击时手动重置 jQuery Stars 插件中的星星。我试过这个:

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

但它不起作用并产生错误:

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

如果我不包含 jQuery Mobile javascript,它可以正常工作。有没有办法让它与 jQuery mobile 一起工作?

我正在使用以下库:

  • jQuery Star Rating Plugin v3.14
  • jQuery 1.9.0
  • jQuery 移动 1.3.1
4

2 回答 2

3

JavaScript 文件应按以下顺序排列

  1. jQuery 1.9.0
  2. jQuery 移动 1.3.1
  3. jQuery Star Rating Plugin v3.14
  4. 你的评分脚本
于 2013-05-14T05:56:45.973 回答
0

检查与星级插件兼容的 jquery 和 jquery mobile 版本。此外,更改包含 jquery 和 jquery mobile 的顺序,因为它可能会干扰星级评分使用的 jquery 函数。

于 2013-05-14T05:51:11.897 回答