$(this).text('<span>'+$(this).text()+'</span>'))
})
$('#a2').click(function() {
$('#a1').text($('#a1 span').text())
$(this).text('<span>'+$(this).text()+'</span>'))
})
在动态加标签的时候给标签加上 name 属性。例如:
<div id="mydiv"><input name="cardNo" value="1">
<input name="cardNo" value="2">
</div>
取值时用each循环:
$("#mydiv").find("input[name='cardNo']").each(function(){
var value=$(this).val()//循环取值
})
问题分析:
1、删除:使用jQuery的remove方法。
2、添加:使用jQuery的append、after等多个方法,这些不同的方法是用来决定标签添加的相对位置。
举例如下:
以内部追加方法append为例。
添加DIV:
$('body').append('<div id="name">我是被添加的DIV标签</div>')删除刚刚添加的DIV:
$('#name').remove()欢迎分享,转载请注明来源:内存溢出
评论列表(0条)