我可怜的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})
会再次重新制作星级。所以我想知道如何在不重新创建所有内容的情况下重置选项;
感谢。我搜索了很多,但没有找到答案!
答案 0 :(得分:1)
$('div').raty('readOnly', boolean); // Change the read-only state.
所以你可以试试这个:
function sessionRate (score, evt) {
$(this).raty('readOnly', true);
}