使用 JavaScript 添加图标来切换按钮事件
P粉541565322
P粉541565322 2023-09-05 00:08:30
0
1
399
<p><pre class="brush:js;toolbar:false;">function toggledDeleteAllBtn(){ if( $('.customer_checkbox:checked').length &gt; 0){ $('#sel_button').text('Deleted all selected('+$('.customer_checkbox:checked').length+')'); }else{ $('#sel_button').text('Delete all selected'); } } </pre> <pre class="brush:html;toolbar:false;"> &lt;tr id=&quot;sid&quot;&gt; &lt;th&gt;ID&lt;/th&gt; &lt;th&gt;phone number&lt;/th&gt; &lt;th&gt;remarks&lt;/th&gt; &lt;th&gt;date&lt;/th&gt; &lt;th&gt;&lt;/th&gt; &lt;th&gt;&lt;input type=&quot;checkbox&quot; name=&quot;main-checkbox&quot;&gt;&lt;/th&gt; &lt;th&gt;&lt;button class=&quot;btn btn-danger btn-sm&quot; id=&quot;sel_button&quot; name=&quot;sel_button&quot; &gt;&lt;i class=&quot;glyphicon glyphicon-trash&quot; id=&quot;trash_icon&quot;&gt;&lt;/i&gt;Delete all &lt;/button&gt;&lt;/th&gt; &lt;/tr&gt; </pre> <p>请问如何将 iclass 中的图标垃圾添加到函数 <code>toggleDeleteAllBtn()</code> 中,以便无论进行什么更改,图标始终显示? (需要在<code>toggleDeleteAllBtn()</code>中进行一些修改) 谢谢!</p>
P粉541565322
P粉541565322

모든 응답(1)
P粉106301763

我以 Mamun 的答案作为参考,用回了我喜欢的图标。 (刚刚意识到 Mamun 已经删除了他原来的答案,因为他使用的是 font Awesome 而不是 glyphicon。无论如何,非常感谢你给我这些想法!)

function toggledDeleteAllBtn() {
  if ($('.customer_checkbox:checked').length > 0) {
    $('#sel_button').html('<i class="glyphicon glyphicon-trash" </i>Delete all selected(' + $('.customer_checkbox:checked').length + ')');
  } else {
    $('#sel_button').html('<i class="glyphicon glyphicon-trash" </i>Delete all selected');
  }
}
$(document).on('click', '.customer_checkbox', toggledDeleteAllBtn);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js">
</script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js">
</script>
<script src="plugins/Jquery-Table-Check-All/dist/TableCheckAll.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js">
</script>

<table>
  <tr id="sid">
    <th> ID </th>
    <th> phone number </th>
    <th> remarks </th>
    <th> date </th>
    <th></th>
    <th><input type="checkbox" class="customer_checkbox" name="main-checkbox"></th>
    <th><button class="btn btn-danger btn-sm" id="sel_button" name="sel_button"><i class="glyphicon glyphicon-trash" </i> Delete all selected</button></th>
  </tr>
</table>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!