为什么RSS脚本没有't负载?Jquery
Why RSS script doesn't load? Jquery
我有这个代码:
<script src="http://code.jquery.com/jquery-2.2.2.min.js"></script>
<!-- start feedwind code -->
<!-- select protocol http or https -->
<script type="text/javascript">
$.holdReady(true);
$.getScript("http://feed.mikle.com/js/rssmikle.js",
function() { $.holdReady(false); });
console.log( "Load was performed." );
</script>
<!--<script type="text/javascript" src="http://feed.mikle.com/js/rssmikle.js"></script>-->
<script type="text/javascript">
var params = {
rssmikle_url: "http://althouse.blogspot.com",
rssmikle_frame_width: "400",
rssmikle_frame_height: "400",
frame_height_by_article: "3",
rssmikle_target: "_blank",
rssmikle_font: "Arial, Helvetica, sans-serif",
rssmikle_font_size: "12",rssmikle_border: "off",
responsive: "off",rssmikle_css_url: "",
text_align: "left",
text_align2: "left",
corner: "off",
scrollbar: "on",
autoscroll: "on",
scrolldirection: "up",
scrollstep: "3",
mcspeed: "20",
sort: "Off",
rssmikle_title: "on",
rssmikle_title_sentence: "",
rssmikle_title_link: "",
rssmikle_title_bgcolor: "#0066FF",
rssmikle_title_color: "#FFFFFF",
rssmikle_title_bgimage: "",
rssmikle_item_bgcolor: "#FFFFFF",
rssmikle_item_bgimage: "",
rssmikle_item_title_length: "55",
rssmikle_item_title_color: "#0066FF",
rssmikle_item_border_bottom: "on",
rssmikle_item_description: "on",
item_link: "off",
rssmikle_item_description_length: "150",
rssmikle_item_description_color: "#666666",
rssmikle_item_date: "gl1",
rssmikle_timezone: "Etc/GMT",
datetime_format: "%b %e, %Y %l:%M %p",
item_description_style: "text+tn",
item_thumbnail: "full",
item_thumbnail_selection: "auto",
article_num: "15",
rssmikle_item_podcast: "off",
keyword_inc: "",
keyword_exc: ""
};
(function(params) {
console.log( "Function started" );
feedwind_show_widget_iframe(params);
}
)(params);</script>
<div style="font-size:12px; text-align:center; width:300px;">
<a href="http://feed.mikle.com/" target="_blank" style="color:#CCCCCC;">RSS Feed Widget</a>
<!--Please display the above link in your web page according to Terms of Service.--></div>
<!-- end feedwind code --><!-- end feedwind code -->
它应该从mikle.com加载RSS,这样您就可以看到帖子列表。我想使用Jquery加载脚本。我使用了$.holdReady(true);因此函数feedwind_show_widget_inframe(params);不应该在下载脚本之前调用。此外,我在控制台中看到了加载文件然后调用函数的日志。如果我用米克尔的RSS取消注释脚本标记,那么一切都可以,但我想动态加载它。
当您调用getScript
时,您会向它传递一个回调(function() { $.holdReady(false); }
),以便在脚本加载后执行。
您已经放置了依赖于该脚本的代码,因此它在您开始请求脚本后立即运行,而不是在脚本可用后运行的回调中。
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- slack files.upload-如何从javascript/jQuery将文件作为有效负载发送
- jQuery ajax()函数-内容没有't负载
- jQuery Html负载剥离<表单>标签
- 为什么RSS脚本没有't负载?Jquery
- 如何使用 ajax get 重新编码 jquery 负载
- 当包含在基于jQuery的选项卡中时,Google图表的负载非常小
- safari和jQuery的CSS填充没有't负载
- 这个jquery代码中的一个小逻辑问题:;负载“;更多使用jquery的页面
- jQuery负载跟踪像素,然后重定向
- 当使用jQuery发布Json时,发布的数据与有效负载不同
- 如何在jQuery DataTable中获得下一个数据负载
- Jquery.“负载位移”对话框
- 混淆了javascript的setinterval、循环和jquery ajax负载优先级
- Google CDN Jquery负载不工作
- 使用jQuery的问题;负载“;方法以及GET请求
- 如何将查询参数作为字符串传递到包含空格的jquery负载中
- jQuery砌体问题,显示和负载高度
- 带有负载的jQuery对话框本身不会清理
- 在主体负载条件下调用JQuery方法