jquery .load() 加载整个页面而不是一个元素。是对的吗?

标签 jquery jquery-load

如果我这样做:

$('#myDiv').load('/somepage.aspx #someDiv #someOtherDiv', function(data){
    console.log(data);
});

在控制台中,我看到整个页面代码,而不是 #someDiv #someOtherDiv 的内容。

是吗?

谢谢。

最佳答案

是的,没错。 jQuery 加载整个页面,但仅从中获取请求的元素(在您的情况下为 #someDiv #someOtherDiv)。

关于jquery .load() 加载整个页面而不是一个元素。是对的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10830712/

相关文章:

javascript - 无法使用 Bootstrap 模式执行验证

jquery - 使用 jquery 获取 html 元素名称

jquery - 通过 jquery 加载的 TinyMCE 错误

通过 jquery load 调用时 jquery 无限滚动不起作用

javascript - JS 脚本不适用于使用 jQuery 的 .load() 加载的 div

javascript - JQuery 和动态表行

php - 链接到页面上的 id 但重新定位

javascript - 如何在.net MVC 中动态事件导航菜单?

jQuery 加载问题

jQuery .load() 但排除脚本标签