我正在努力解决可能是一个非常简单的jQuery
我有这样的HTML:
最佳答案
$(this)不引用调用jRate函数的元素.
如果只有一个元素具有该类,则可以使用选择器
$('.star-rating').jRate({
startColor : '#ccc',rating : $('.star-rating').data('star-rating')
});
对于多个元素:
迭代具有星级评级的所有元素,并使用相应元素的评级值单独附加插件jRate.
$('.star-rating').each(function () {
$(this).jRate({
startColor: '#ccc',endColor: '#ccc',readOnly: true,rating: $(this).data('star-rating')
});
});
JSFiddle Demo没有找到该插件的CDN链接,因此在JavaScript窗格本身中添加了缩小的代码