jQuery - 当我在聊天应用程序中发送消息时,它每次都会附加 [x]
jQuery - When I send a message in chat application, it appends [x] each time
我已经开始使用 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>
我想让我的 JS 代码检查名称前是否有 [x]
。如果没有,请在此处添加 [x]
;如果有,传递它并继续使用 b
标签。
提前致谢!
您是否尝试过使用 class 作为 x
标记?您可以将 class 添加到您添加的每个 div (或您使用的任何其他标签),然后使用 css.
设置样式
没有最少的 HTML 代码就很难回答。
Edit1:建议不要使用 <b></b>
标签。在 HTML5 你有 <strong></strong>
。这做同样的事情,但它将它标记为重要并且在设置上,某些浏览器可能 "pronounce it"(即对于任何视力不佳的人)。
我已经开始使用 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>
我想让我的 JS 代码检查名称前是否有 [x]
。如果没有,请在此处添加 [x]
;如果有,传递它并继续使用 b
标签。
提前致谢!
您是否尝试过使用 class 作为 x
标记?您可以将 class 添加到您添加的每个 div (或您使用的任何其他标签),然后使用 css.
没有最少的 HTML 代码就很难回答。
Edit1:建议不要使用 <b></b>
标签。在 HTML5 你有 <strong></strong>
。这做同样的事情,但它将它标记为重要并且在设置上,某些浏览器可能 "pronounce it"(即对于任何视力不佳的人)。