function getViews(){
$.get (
"http://www.roblox.com/User.aspx?ID=16",
function parse(data) {
var userviews = $(data).find("#ctl00_cphRoblox_rbxUserStatisticsPane_lProfileViewsStatistics").html();
alert(userviews);
}
);
}
getViews();
我基本上希望它与下面的行做同样的事情,除了我没有给出的更多我的jquery函数,因为我知道它有效:
alert(document.getElementById('ctl00_cphRoblox_rbxUserStatisticsPane_lProfileViewsStatistics').innerHTML)
答案 0 :(得分:1)
您没有提供详细信息,但我怀疑您的success
回调甚至没有执行(即alert()
未触发)因为AJAX请求失败。除非在http://www.roblox.com
托管,否则您的代码可能无法运行。
我可以在浏览器控制台中看到以下错误:
XMLHttpRequest无法加载
http://www.roblox.com/User.aspx?ID=16
。 Access-Control-Allow-Origin不允许原点http://test.local
。
在Firebug,Chrome和最近的IE中,您可以使用 F12 打开控制台。在Firefox中,您可以使用 Ctrl + Shift + K 。