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(); }

var aa = document.getElementById("myid"); 只要用$(aa)就可以获取了。

var aa = document.getElementById("myid"); 只要用$(aa)就可以获取了。

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

一、途径: 第一种情况就是宽高都写在样式表里,就比如#div1{width:120px;}。这中情况通过#div1.style.width拿不到宽度,而通过#div1.offsetWidth才可以获取到宽度。 第二种情况就是宽和高是写在行内中,比如style="width:120px;",这中情况通过...

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

$("#get").prop("outerHTML"); 注意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(); }

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

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