我试图动态创建一堆列表中的项目,我要找结构创建标记动态Jquery的
<li><a href="Pending.aspx">
<img src="images/gf.png" alt="" class="ui-li-icon">My Stuff
<span class="ui-li-count">4</span>
</a>
</li>
我试图创建这个结构与此代码,但它似乎被打破时,我添加了“img”部分。如果我将img部分取出,至少可以工作,但并不完全符合我的要求。有想法该怎么解决这个吗?
$('ul').append(
$('<li>').append(
$('<a>').attr('href', 'some link').attr('data-container', 'listview').append(
//THIS BREAKS IT
$('<img>').attr('src','some image').attr('alt','').append(
$('<span>').attr('class', 'tab').append('1')
))));
我想动态创建这里找到列表项: http://jquerymobile.com/demos/1.1.1/docs/lists/lists-icons.html
通知他们有未关闭的形象标签。这是如何有效的添加span标签我猜。不知道我怎么能完成不关闭JavaScript中的img标签?
它是如何坏了?你看到一个错误? – jrummell
使用img后,您可能不想追加。 – j08691