jquery addClass 方法在从单击事件调用时停止工作
jquery addClass method stops working when called from a click event
我正在尝试覆盖波纹管标签的 class:
<label id='wishlist' class="btn btn-default btn-custom-small ">
<input type="checkbox" class="searchfilter collapse" value="my_wishlist" name="my_wishlist" data-toggle="button"> My Wishlist </label>
我可以用下面的代码片段来完成
$('#wishlist').removeClass('btn-custom-small').addClass('btn-custom-small active');
但是代码在单击事件中调用后立即停止工作:
$("#wishlist").click(function() {
$('#wishlist').removeClass('btn-custom-small').addClass('btn-custom-small active');
});
我已通过将代码移至 ajax 成功处理程序来解决问题。
success: function(data){
if( filters == 'my_wishlist' ) $('#wishlist').removeClass('btn-custom-small').addClass('btn-custom-small active');
我正在尝试覆盖波纹管标签的 class:
<label id='wishlist' class="btn btn-default btn-custom-small ">
<input type="checkbox" class="searchfilter collapse" value="my_wishlist" name="my_wishlist" data-toggle="button"> My Wishlist </label>
我可以用下面的代码片段来完成
$('#wishlist').removeClass('btn-custom-small').addClass('btn-custom-small active');
但是代码在单击事件中调用后立即停止工作:
$("#wishlist").click(function() {
$('#wishlist').removeClass('btn-custom-small').addClass('btn-custom-small active');
});
我已通过将代码移至 ajax 成功处理程序来解决问题。
success: function(data){
if( filters == 'my_wishlist' ) $('#wishlist').removeClass('btn-custom-small').addClass('btn-custom-small active');