是否有一种方法来选择文本节点使用$('…').load('url选择器')
Is there a way to select a text node using $('...').load('url selector')?
是否有方法使用$('…')来选择文本节点?负载(url选择器)?例如:
<!DOCTYPE html>
<html>
<head><script src="http://code.jquery.com/jquery-2.1.3.min.js"></script></head>
<body>
<script>
$('<h2></h2>').appendTo('body').load('sample.xml rss channel item title:eq(0)');
</script>
</body>
</html>
这段代码将选择一个<title>
元素,但是因为浏览器不识别<title>
元素,所以它什么也不显示。是否有办法只选择<title>
元素内的文本?
注意:
- 我不能改变标记
- 我知道我可以使用$.ajax()或其他方法来完成这一点,我只想知道是否有可能使用$.load() 做同样的事情
我只想知道是否可以使用$.load()
做同样的事情
不,因为您所依赖的load
语法需要一个CSS选择器,它只能(在这种情况下)针对元素,而不是文本节点。
正如您已经确定的那样,您将需要使用$.ajax
来代替,使用它您可以轻松地执行您所描述的操作。
相关文章:
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 在动态创建的元素上获取对特定选择器的引用
- AngularJS-在JSON选择器中使用变量名
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- jQuery最近父级的数据属性选择器
- 为什么不'在JQuery中找到第二个css选择器的工作
- 为什么 .focus() 不起作用,而 .css(“color”,“red”) 在同一个选择器上起作用
- jquery IE7中的第n个选择器
- Webdriver.io pageObject模式-通过传递参数来定义元素选择器
- jquery日期选择器年份范围默认值
- jquery日期选择器失去了交互性
- 正在搜索JavaScript日期选择器滑块
- 如何将返回的值应用于多个不同位置的多个选择器
- 每个选择器的Jquery css颜色都在变化,但字体大小却没有变化
- 在URL参数中添加一个jQuery选择器
- jquery加载动态url返回整个页面,而不是选择器
- Jquery点击选择图像url而不是默认的输入选择器
- 根据日期选择器动态更改URL's值angular.js
- 是否有一种方法来选择文本节点使用$('…').load('url选择器')