我可怜的js快把我逼疯了。我使用了一个名为raty的jquery插件,这是一个星级评分插件
我是这样使用的
$('span.sessionRating').raty({starOff: 'images/star-off.png', starOn: 'images/star-on.png', click: sessionRate});
function sessionRate (score, evt) {
$(this).raty ({readOnly:true});
}
问题是$(this).raty ({readOnly:true})
将再次重新创建星级。所以我想知道如何在不重新创建所有内容的情况下重置选项;
谢谢。我用谷歌搜索了很多,但没有找到答案!
最佳答案
来自documentation :
$('div').raty('readOnly', boolean); // Change the read-only state.
所以你可以尝试这个:
function sessionRate (score, evt) {
$(this).raty('readOnly', true);
}
关于javascript - jquery 插件回调重置默认选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25522483/