Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   проверить содержание div по длине текста (https://javascript.ru/forum/jquery/50143-proverit-soderzhanie-div-po-dline-teksta.html)

ufaclub 14.09.2014 09:33

проверить содержание div по длине текста
 
как сделать чтобы не выполнялось условие то что делается после hover

т.е внутри .masonry .item .intro нет текста то как бы заблокировать hover. т.е не делать ничего.



jQuery(".masonry .item").hover( function() {
	
	var img = ['/templates/arcada/news.png'];
	var image = jQuery(this).css('background-image');
    i = Math.floor(Math.random() * img.length);
	
	jQuery(this).data({'background':image})
	.css({'background-image':'url('+img[i]+')', 'background-repeat':'repeat'});
	
	
	}, function() {
	var image = jQuery(this).data('background')
	jQuery(this).css({'background-image':image});


	});

tsigel 15.09.2014 11:45

jQuery(".masonry .item").hover( function() {

       if (!jQuery(this).text()) {
           return false;
        }
	
	var img = ['/templates/arcada/news.png'];
	var image = jQuery(this).css('background-image');
    i = Math.floor(Math.random() * img.length);
	
	jQuery(this).data({'background':image})
	.css({'background-image':'url('+img[i]+')', 'background-repeat':'repeat'});
	
	
	}, function() {
	var image = jQuery(this).data('background')
	jQuery(this).css({'background-image':image});


	});


Часовой пояс GMT +3, время: 01:51.