jquery load 参数
来源:百度知道 编辑:UC知道 时间:2024/05/28 18:24:08
<div id="content">content</div>
<div id="mark">123</div>
<script type="text/javascript">
$(function(){
$('.somediv').load(someURL + ' #content', function(opt){
// 请问,如何在这里利用 opt 参数得到 mark 的 text?!
});
});
</script>
我是在两个文件中进行操作的。
---- willGet.asp --------
<div id="content">content</div>
<div id="mark">123</div>
---- default.html -----------
<div></div>
<script type="text/javascript">
$(function(){
$('div').load('willGet.asp #content', function(data){
// 请问,如何在这里利用 data 参数得到 mark 的 text?!
});
});
</script>
<div id="mark">123</div>
<script type="text/javascript">
$(function(){
$('.somediv').load(someURL + ' #content', function(opt){
// 请问,如何在这里利用 opt 参数得到 mark 的 text?!
});
});
</script>
我是在两个文件中进行操作的。
---- willGet.asp --------
<div id="content">content</div>
<div id="mark">123</div>
---- default.html -----------
<div></div>
<script type="text/javascript">
$(function(){
$('div').load('willGet.asp #content', function(data){
// 请问,如何在这里利用 data 参数得到 mark 的 text?!
});
});
</script>
// 请问,如何在这里利用 data 参数得到 mark 的 text?!
这句没能理解.
其中data返回的是'willGet.asp #content'这个URL的HTML.
可以通过正则data返回mark的text.
不可跨域
其实这样太麻烦.
重新做一个willGet.asp,页面内容只有123(即div#mark的text).
然后通过load便行了.
别说你没有权限
不用,JQuery可以找到页面元素的
$("#mark").text()
$("#mark").html()
都可以得到