當按下鏈接時,我有一個帶有鏈接的頁面我想使用jQuery將新的LI添加到UL,我創建了我的jQuery函數,它只工作一次,我的意思是,jQuery的功能,適用於只是點擊使用jquery將ul添加到ul只是一次
jQuery的
$("#addRelation").ready(function(){
$("#addRelation a").css("padding","6px");
$("#addRelation .araNew").bind('click',function(){
$("#addRelation .araNew").hide();
$("#addRelation ul li:last").append('<li> \n\
<p>\n\
<label>Source</label>\n\
<select name="source[]" id="source">\n\
<option>select source</option>\n\
</select>\n\
</p>\n\
<p>\n\
<label>Destination</label>\n\
<select name="destination[]" id="destination">\n\
<option>select destination</option>\n\
</select>\n\
</p>\n\
<p>\n\
<a href="#" class="araNew">new</a> \n\
<a href="#" class="araDel">delete</a> \n\
</p>\n\
</li>');
});
HTML
<div class="container" id="addRelation">
<ul class="containerUL">
<li class="containerLI">
<label>Name</label>
<input type="text" name="relationName" class="longInput1"/>
<div id="arSuggestions"></div>
</li>
<li>
<label>Related Concepts</label>
<p>
<label>Source</label>
<select name="source[]" id="source">
<option>select source</option>
</select>
</p>
<p>
<label>Destination</label>
<select name="destination[]" id="destination">
<option>select destination</option>
</select>
</p>
<p>
<a href="#" class="araNew">new</a>
<a href="" class="araDel">delete</a>
</p>
</li>
</ul>
</div>
,並添加李書福UL從我的功能不同有什麼建議?
我沒有和仍然錯誤 –
是它的工作原理,很抱歉,我就接受你的答案 –
這裏的工作小提琴http://jsfiddle.net/joycse06/4pVPx/ –