$('textarea').each(function(){ var len=$(this).val().length; if(len>220){ $(this).css('border-color','red'); } }); $('textarea').on("keyup",function(event){ var len=$(this).val().length; $(this).next('span').html(len); if(len>220){ $(this).css('border-color','red'); } else{ $(this).css('border-color','#c5c5c5'); } });
Архив
Февраль 2021
Всего: 6 записей
js in_array
var region_id=$('select[name=city] option:selected').data('region'); var region_pay=[10,20,1,76,77,6,55,59,13]; if(region_pay.includes(region_id))){ }
php найти элементы которых нет в другом массиве
$result=array_diff($all_files,$current_files);
jquery after fadein
Чтобы выполнить следующее действие полсе завершения fadeOut
$('.catalog .item').hover(function(){ $(this).find('source').remove(); var photo2=$(this).data('photo2'); if(photo2!=''){ var img=$(this).find('.photo a img'); img.fadeOut(400,function(){ img.attr('src',photo2); img.fadeIn(400); }); } },function(){ var photo1=$(this).data('photo'); if(photo1!=''){ var img=$(this).find('.photo a img'); img.fadeOut(400,function(){ img.attr('src',photo1); img.fadeIn(400); }); } });
вместо
$('.catalog .item').hover(function(){ $(this).find('source').remove(); var photo2=$(this).data('photo2'); if(photo2!=''){ $(this).find('.photo a img').fadeOut(400).attr('src',photo2).fadeIn(400); } },function(){ var photo1=$(this).data('photo'); if(photo1!=''){ $(this).find('.photo a img').fadeOut(400).attr('src',photo1).fadeIn(400); } });
jquery on click after append
$(document).on('click','.addresses .delete a',function(){ $(this).closest('.address').remove(); return false; });
вместо:
$('.addresses .delete a').on('click',function(){ $(this).closest('.address').remove(); return false; });
jquery get css background image url
$('.block_4,.block_5').each(function(){ var img=$(this).find('.wrap').css('background-image'); img=img.replace('url(','').replace(')','').replace(/\"/gi,""); $(this).find('.wrap').css('background-image',''); console.log(img); $('<div class="photo"><img src="'+img+'" alt=""/></div>').insertAfter($(this).find('.title')); });