17 Temmuz 2009, Cuma
jQuery: ekleme <li> mevcut <ul>?
Şuna benzer bir kod var:
<div id="header">
<ul class="tabs">
<li><a href="/user/view"><span class="tab">Profile</span></a></li>
<li><a href="/user/edit"><span class="tab">Edit</span></a></li>
</ul>
</div>
JQuery aşağıdaki listeye eklemek için kullanmak istiyorum
<li><a href="/user/messages"><span class="tab">Message Center</span></a></li>
Bunu denedim:
$("#content ul li:last").append("<li><a href="/user/messages"><span class="tab">Message Center</span></a></li>");
Ama bu yeni li
ekleriçindebundan sonra 8* *son (kapanış etiketinin hemen önce). li
Bu eklemek için en iyi yolu nedir?
CEVAP
9 Kasım 2011, ÇARŞAMBA
Ayrıca daha fazla yapabileceğin bir 'nesne' ve hala kolay okunur:
$('#content ul').append(
$('<li>').append(
$('<a>').attr('href','/user/messages').append(
$('<span>').attr('class', 'tab').append("Message center")
)));
Tırnak ile mücadele etmek zorunda değilsiniz, ama parantez izleme:) tutmak gerekir
Bunu Paylaş:
Mevcut Django bir model için bir alan ...
Ekleme Google Javascript veya jQuery i...
Ek veri seçenekleri jQuery kullanarak ...
's svg elemanı ile çalışmıyor ekl...
Tablo mevcut ve benzersiz numarası süt...