1
我可憐的js讓我瘋狂。我用所謂的RATY一個jQuery插件,這是一個星級插件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})
將再次重新創建星級評級。所以我想知道如何重新設置選項而不重新創建所有內容;
謝謝。我搜索了很多,但沒有找到答案!
嗨@Daniel,謝謝,它的工作。我沒有想到這是設置選項的方式。非常感謝 ! – 2014-08-27 08:42:20
不用擔心。這在jQuery插件中非常常見,當初始化時你傳遞了一個帶有選項的對象,然後你調用了不同的函數或者改變了傳遞一個字符串與函數/選項名稱的選項。 – 2014-08-27 08:48:22