我试图通过jQuery.get()函数从index.php获取头元素,但是这个函数允许类和Id选择器。有没有办法通过元素获取元素?
答案 0 :(得分:3)
不确定您要对header
中提取的index.php
尝试做什么,但似乎load
正是您要找的
$('#result').load('index.php header');
与$ .get()不同,.load()方法允许我们指定要插入的远程文档的一部分。这是通过url参数的特殊语法实现的。如果字符串中包含一个或多个空格字符,则假定第一个空格后面的字符串部分是jQuery选择器,用于确定要加载的内容。
答案 1 :(得分:2)
您需要解析响应主体以从jQuery.get()中选择元素,如下所示:
jQuery.get('index.php', function(response) {
var gottenDiv = $('<div>').html(response).find('div');
});