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

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

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

jquery提供了三个获得内容的方法: text()、html() 以及 val(),其中前两个可用于解决本问题: $("label#userid").text(); // 首选,获取label的文本$("label#userid").html(); // 也可以实现,获取label标签内的所有html标记,一般情况改下labe...

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

包括我自己在内(其实我也就这两天才知道这样可以快速获取的),很多jQuery的使用者都对这一问题深感疑惑。为什么在众多方便的各种获取属性和设置属性的方法中就不能像DOM中一样直接设置html元素的outerHTML呢? 原生DOM中获取和设置html元素的o...

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