我觉得,init还可以传多一个参数,比如item,这样的话,可以适用所有的组合,而不必拘泥于item一定为.rating-item这个类,我是这样写的:
var init = function (el, item, num),
然后调用的话:
$('#rating').rating('li',2);
$('#rating2').rating('.item',4);
都可以实现,这样的话,就可以高度定制,可以用div+a等等组合,我下一步的想法,是把更改css也做成参数传入进去,毕竟不是所有的背景图都是这个位置。而且可以变成:css('url', '地址');的组合
纯属前端小白的个人见解。
var init = function (el, item, num),
然后调用的话:
$('#rating').rating('li',2);
$('#rating2').rating('.item',4);
都可以实现,这样的话,就可以高度定制,可以用div+a等等组合,我下一步的想法,是把更改css也做成参数传入进去,毕竟不是所有的背景图都是这个位置。而且可以变成:css('url', '地址');的组合
纯属前端小白的个人见解。
2017-06-02