請問如何將 iclass 中的圖示填入新增至函數 toggleDeleteAllBtn()
修改,以便顯示無論進行什麼更改,圖標始終?(需要在toggleDeleteAllBtn()
中進行一些)
謝謝!</p>
P粉1063017632023-09-05 09:27:27
我以 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>