我想缓存和分离每个列表项“div.title” onload。
根据单击功能(view1 或 view2),“div.title”将再次附加到正确的列表项。
当前尝试: http: //jsfiddle.net/nolfranklin/KxXcd/7/(所有标题都附加到最后一个列表项)
<code>
<!-- list items -->
<li class="item-1">
<img src="image.jpg" />
<div class="title">Theme One</div>
</li>
<li class="item-2">
<img src="image.jpg" />
<div class="title">Theme Two</div>
</li>
/* Cache list items .title */
var title = $('ul').find('.title').detach();
$('a').click(function() {
// Reattach title to each list item.
$('ul li').each(function() {
$(title).appendTo(this);
});
});
</code>