jQuery 的 html() 方法的问题。

模板的html 格式如下:

<div id="itemTemplate" style="display:none">

<div class='hotl'>

<div class='l'>

<a href='__ProUrl__'><img src='__ImgUrl__' alt='__ProName__' /></a>

</div>

<ul class='r'>

<li><a href='__ProUrl__' title='__ProName__'>__ProName__</a></li>

<li>均价:<span>__Price__元</span></li>

</ul>

</div>

</div>

 

在IE6 下面取出来的HTML居然变成了:

$("#itemTemplate").html()的结果:

<div class='hotl'>

<div class='l'>

<a href='__ProUrl__'><img src='__ImgUrl__' alt='__ProName__' /></a>

</div>

<ul class='r'>

<li><a href='__ProUrl__' title='__ProName__'>__ProName__</a>

<li> 均价:<span>__Price__元</span>

</ul>

</div>

 

---------------------弄成 HTML 标签不匹配,影响样式莫名其妙的问题。。

posted on 2010-05-28 16:44  老代哥哥  阅读(181)  评论(0编辑  收藏  举报

导航