我试图将属性传递给jquery追加函数.它附加html但不附加属性.控制台中也没有显示错误.Html代码:
<li>First Item</li>
<li>Second Item</li>
Run Code Online (Sandbox Code Playgroud)
Javascript代码:
$('li').each(function(){
$(this).append('<span></span>', {
text: 'some text',
class: 'someClass'
})
});
Run Code Online (Sandbox Code Playgroud)
我希望HTML看起来像
<li>First Item <span class="someClass">some text</span></li>
<li>Second Item Item <span class="someClass">some text</span></li>
Run Code Online (Sandbox Code Playgroud)
Rok*_*jan 12
.append() 是一种方法,而不是一种方法 element object
$('li').each(function(){
$('<span />', {
'class' : 'someClass',
text : 'some text',
appendTo : this
});
});Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul>
<li>First Item</li>
<li>Second Item</li>
</ul>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8950 次 |
| 最近记录: |