[英]Stars corresponding to the dropdown in Star Rating jQuery Plugin don't show up in case of dynamically generated data
我正在使用Github的Chris Richards的Star Rating jQuery插件以及jQuery Template插件 。 当数据为内联时,评级控件可以正常工作。 请参阅示例和源 。
但是,当评级控件与动态生成的数据一起使用时,星形图像不会通过CSS应用于内部处理评级的下拉控件。 查看示例 (单击此处的按钮)和源 。
我设置为分级控件的警报仍然有效。 如何使星星显示而不是下拉显示?
您将需要调用$(".rating").rating();
动态内容加载完成后。
修改您的getJSON
代码:
$("#flickr").live("click", function() {
var url = "http://api.flickr.com/services/feeds/groups_pool.gne?id=44124373027@N01&lang=en-us&format=json&jsoncallback=?";
// Grab some flickr images of cats
$.getJSON(url, function (data) {
// Format the data using the catTemplate
$("#result").empty().append("");
$("#catTemplate").tmpl(data.items).appendTo("#result");
// set up rating plugin
$(".rating").rating();
});
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.