
用jquery的ajax类似的请求就可以了:比如:
$get("testphp", function(data){
alert("Data Loaded: " + data);
//拿到data以后就直接插入到指定的div里面,加入div id为tag
那么写法为$("#tag")append(data);
});
用jQuery的html方法可以获得某个元素中的内容 ,如果元素是html标签,则可以获得页面的全部内容:例如:
$(document)ready(function(){
var html_str=$("html")html();
alert(html_str);
});
上面代码可以获得页面的全部内容。(当然要先导入jQuery)
1、给特定内容包裹一个容器(div或者其他容器)标签
2、给容器一个id,或者一个特定的class以便于使用jquery的选择器获取到该容器
3、使用jquery选择器获取该容器,并获取该容器内的内容
<div id="content" >特定内容
</div>$("#content")html();
$("#content")text();
$("#content")val();
1、html()
html():取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档
html(val):设置每一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。
2TEXT
text():取得所有匹配元素的内容。
结果是由所有匹配元素包含的文本内容组合起来的文本。这个方法对HTML和XML文档都有效。
text(val):设置所有匹配元素的文本内容
与 html() 类似, 但将编码 HTML (将 "<" 和 ">" 替换成相应的HTML实体)
3VAL
val():获得第一个匹配元素的当前值。
val(val):设置每一个匹配元素的值。
To get the contents of the attribute data-id (like in <a data-id="123">link</a>) you have to use
$(this)attr("data-id") // will return the string "123"
or data() (if you use newer jQuery >= 143)
$(this)data("id") // will return the number 123
注:
1两种方法 ①使用attr方法获得data-的值 $(this)attr('data-id');② $(this)data("id")
2 data- 都可以使用 $(this)data(' ');获取,比如 data-cat ,使用$(this)data(cat)获取。
3只能使用中横线 ‘ - ’ !!
以上就是关于jquery或js如何获取指定url的HTML全部的内容,包括:jquery或js如何获取指定url的HTML、怎么通过js或者jquery获取一个页面里面的内容、用jquery怎么获取页面的特定内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)