我使用 jQuery 添加新的 div append()
,并且我希望能够获得最后一个 div 和以前的 div 的各个内容和属性onclick
。
<!DOCTYPE html>
<script type='text/javascript'>
$(document).ready(function(){
$('#ClickDiv').live("click",function(){
IaNm=prompt("Enter Name","Name here...");
IaLang=prompt("Enter Lang","Lang here...")
$('.box:last').append('<div class="box" lang="'+IaLang+'">'+IaNm+'</div>')
})
$('.box').click(function(){
LstNm=$(this).text()
LstT=$(this).attr('lang')
$('b').html(LstNm+' : '+LstT)
})
})
</script>
<input type='button' value='New Div' id='ClickDiv'>
<div class='box' lang='en'>one</div>
<div class='box' lang='fr'>two</div>
<div class='box' lang='de'>three</div>
<b></b>