日期:2014-05-16  浏览次数:20469 次

关于div的clone问题
$("body").append($("#stationLineDiv").clone());
$("body").append($("#stationLineBackDiv").clone());

这样clone了div之后,点击某个div想要得到该div里的label的值,但是实现不了,是因为div的id问题吗?
如果是的话要怎么给clone之后的div附上新的id值?
------解决方案--------------------
http://stackoverflow.com/questions/10126395/how-to-jquery-clone-and-change-id
------解决方案--------------------
你这是一个什么写法!
------解决方案--------------------
.clone要么是添加一个元素
$("body").append($("div").clone());
要么是给元素添加一个属性
$(元素对象).clone(属性,值)
你要的写法应该是
$("body").append($("div").clone(id,"stationLineDiv"));
我没测试,你看看行不行