llgd.net
当前位置:首页 >> jquEry怎么获取gEt来的HTML元素 >>

jquEry怎么获取gEt来的HTML元素

function getOuterHtml(obj) { var box = $(''); for (var i = 0; i < obj.length; i ++) { box.append($(obj[i]).clone()); } return box.html(); }

get是指什么?如果是document.getElementBy....方法的话,可以用下面的方法获取 $(document.getElementById("test")) 在你get来的HTML元素外面包上$() 比如:var el=document.getElementsByName("test"); $(el)就可以获取该HTML的jquery对象

不知道你这两个页面的联系,是父子窗口关系?还是就是单纯的两个页面。如果是传值,用js也可以得到值 直接var a="";就可以得到,或者用c标签 ${a}也可以得到。前提是你的值是a标签传过来的。

function getOuterHtml(obj) { var box = $(''); for (var i = 0; i < obj.length; i ++) { box.append($(obj[i]).clone()); } return box.html(); }

jquery获取的html元素是jquery对象,可以执行jquery的方法,而document获取的是dom对象,执行的是dom的方法

用jquery的ajax类似的请求就可以了:比如: $.get("test.php", function(data){ alert("Data Loaded: " + data); //拿到data以后就直接插入到指定的div里面,加入div id为tag 那么写法为$("#tag").append(data); });

$("#get").prop("outerHTML"); 注意jquery版本,别太低

jQuery 选择器 选择器允许您对元素组或单个元素进行操作。

变通一下,这样写 $(".aa").click(function(){ alert($("").append($(this).clone()).html()); });

function getOuterHtml(obj) { var box = $(''); for (var i = 0; i < obj.length; i ++) { box.append($(obj[i]).clone()); } return box.html(); }

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com