我有一个html文件,我想打开和阅读,但我不完全确定如何做…基本上,这是一个相当大的文件(big.html),并在一个单独的文件titles.html),我有一些jquery代码,我想用来查找某些元素(即h2标签),并从这些标签中获取内部文本,并将该文本写入titles.html …我是不确定,特别是如何打开一个单独的文件并从中读取,其次,我不知道如果在h2标签中获取文本,下面的代码将会起作用…
$(document).ready(function() { $("h2").each(function() { var title = $(this).text(); $("#mydiv").append(title); }); }); ... <div id="mydiv"></div>
我有点困惑如何用jquery做…我是全新的,所以我甚至不确定这是可能的…
解决方法
jQuery提供了一个方法$ .get,它可以从URL捕获数据。所以为了“阅读”html /文本文档,它需要通过URL访问。一旦您获取HTML内容,您应该能够将该标记作为jQuery包装集包装,并将其正常搜索。
未经测试,但它的一般要点…
var HTML_FILE_URL = '/whatever/html/file.html'; $(document).ready(function() { $.get(HTML_FILE_URL,function(data) { var fileDom = $(data); fileDom.find('h2').each(function() { alert($(this).text()); }); }); });