可以使用outerHTML属性获取select的html然后在需要的地方生成同样的html代码。
盖州网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、自适应网站建设等网站项目制作,到程序开发,运营维护。创新互联自2013年创立以来到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
jquery当中,如果直接用html方法获取html代码只能获取元素内部的html代码。而使用prop方法,获取outerHTML可以获取包含当前元素的html代码。
当然也可以先找到select的父层元素,然后使用html方法获取select元素的html代码。
得到代码后,直接可以使用html方法在需要的地方生成相同的select代码。
//点击add事件
$("#available-confirm").click(function() {
var tmp = $("#available :checked").closest("tr");
$("#selected").append(tmp.find("td:first:visible").hide().end());
$("#selected :checkbox").prop('checked', true);
});
//点击remove事件
$("#selected-confirm").click(function() {
var tmp = $("#selected :checked").closest("tr").find("td:first:hidden").show().end();
$("#available").append(tmp);
$("#available :checkbox").prop('checked', true);
$("#selected tr td:first").each(function(i, dom) {
$(this).text(i + 1);
});
});
1、实现点击按钮,复制文本框中的的内容 。
2、复制专题地址和 url 地址,传给 QQ/MSN 上的好友。
3、直接复制 url。
4、点击文本框时,复制文本框里面的内容。
5、复制文本框或者隐藏域中的内容。
6、复制 span 标记中的内容。
我看jQuery的api,clone(true) 元素以及其所有的事件处理并且选中这些克隆的副本
描述:
创建一个按钮,他可以复制自己,并且他的副本也有同样功能。
HTML 代码:
buttonClone Me!/button
jQuery 代码:
$("button").click(function(){
$(this).clone(true).insertAfter(this);
});
这恐怕是不行的。我估计问题主要出在obj上面,你可以打印一下,看obj是什么,然后把它代入进去,看这个jquery表达式是什么。不知道你的全部代码到底是什么样的,如果能贴出来,我肯定可以改到它能运行。