我正在创建一个Phonegap应用程序,它使用JSONp从vimeo加载信息。我想知道是否有一种创建按钮的方法,可以实时更新Feed或单击按钮。我对这个答案进行了全面的研究,但尚未找到答案
我能够创建一个仅再次运行JSON请求的按钮,但这会导致DOM中的JSON文件重复。所以这引出了我的下一个问题,即有没有办法删除/删除不需要的JSON文件?这样我就可以添加新的,删除旧的,嘿presto JSON刷新。
$('#jqt .info').click(function() {
refreshJSON();
});
function refreshJSON() {
//Vimeo .GET
$.ajax({
url: 'http://vimeo.com/api/v2/album/1751209/videos.json?callback=?',
dataType: 'jsonp',
jsonp: 'jsoncallback',
timeout: 5000,
success: function(data){
gotMeSomeJSON(data);
},
error: function(){
alert('Sorry unable to download data. You need a good wifi connection to run this app.');
}
});
答案 0 :(得分:1)
原则上,要删除js引用,您需要做的就是定位它并使用remove child,例如:
var s = document.getElementsByTagName('script')[0]; //target the right one
s.parentNode.removeChild(s);