<a id='xiaoxi' class="menu-item" onclick="loadpage('message');" ><img alt="消息" src="images/menu_bb.gif" />消息</a>修改
我想只修改消息
$("#xiaoxi").text(" 消息(new)");
$("#xiaoxi").html(" 消息(new)");
上面两种都会把img标签弄没。
求解
img标签在a标签里面,你text或html方法都会替换掉a标签内的所有内容,包括html标签,为文字加个标签包裹起来即可,例如span
<a id='xiaoxi' class="menu-item" onclick="loadpage('message');" ><img alt="消息" src="images/menu_bb.gif" /><span>消息</span></a> 选择器加上span