我已开始使用PHP
,jQuery
和HTML5
对聊天应用进行编码。我遇到了一点麻烦。
当我发送消息时,即使有[x]
已经存在,它也会在名称前每次追加[x]
。
一段HTML代码:
<table id="mt" border="0" style="width:100%">
<tr id="-1" class="list-group" style="box-shadow:none;margin-bottom:0;">
<td class="list-group-item" style="border-radius:0;border:none;border-bottom:1px solid #DDD">
<h4 class="list-group-item-heading text-center">Example Sticky Message</h4>
<p class="list-group-item-text text-center">
You may add your announcements and requests here. You may edit here in the admin panel.
</p>
</td>
</tr>
<tr id="10" class="list-group" style="box-shadow:none;margin-bottom:0;">
<td class="list-group-item nth" style="border-radius:0;border:none;border-bottom:1px solid #DDD">
<div class="list-group-item-text">
<div class="postedIn">21/01/16 12:04 AM</div>
<a href="javascript:;" id="dm" onclick="delmess($(this).closest('tr').attr('id'))">[x]</a> <b class="usr mem_admin">Admin</b>:
Bu mesaj örnek bir gönderidir. Mesaj Admin tarafından yollanmıştır.
</div>
</td>
</tr>
<tr id="9" class="list-group" style="box-shadow:none;margin-bottom:0;">
<td class="list-group-item nth" style="border-radius:0;border:none;border-bottom:1px solid #DDD">
<div class="list-group-item-text">
<div class="postedIn">21/01/16 12:04 AM</div>
<a href="javascript:;" id="dm" onclick="delmess($(this).closest('tr').attr('id'))">[x]</a><a href="javascript:;" id="dm" onclick="delmess($(this).closest('tr').attr('id'))">[x]</a> <b class="usr mem_admin">Admin</b>:
Bu mesaj örnek bir gönderidir. Mesaj Admin tarafından yollanmıştır.
</div>
</td>
</tr>
</table>
&#13;
我希望我的JS代码检查名称前是否有[x]
。如果没有,请在其中添加[x]
;如果有,请通过b
标记传递并继续使用其他所有标记。
提前致谢!
答案 0 :(得分:0)
您是否尝试使用x
标记的课程?您可以将该类添加到您添加的每个div(或您使用的任何其他标记),然后使用css进行样式设置。
如果没有最少的HTML代码,则很难回答。
Edit1:建议不要使用<b></b>
标记。在HTML5中,您有<strong></strong>
。这也是做同样的事情,但它标志着它很重要,在设置上,某些浏览器可能会发布它&#34; (即任何视力不佳的人)。