Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 30.01.2014, 14:51
Профессор
Посмотреть профиль Найти все сообщения от imediasun1
 
Регистрация: 23.12.2012
Сообщений: 437

А если нужно посчитать только в том блоке на родитель которого навели мышь, а то ваш код подсчитывает во всем документе в идентичных классах, есть некоторые вопросы относительно этого
$('.menu').mouseover(function(){
$(this).find('.submenu_cont').css('display','inline-block')
    var span = $('<span/>', {
	        'html': $(this).find('.submenu_links li a').text()
	    })
	    ?document.body.appendChild(span[0]);
	    var span_width = span.width();
	    ?document.body.removeChild(span[0]);
	    var width = 0;
	    $(this).find('.submenu_links li a').each(function (indx, element) {
		    elem_width = ?$(element).width();
	        width += elem_width+45;
			
	    });
$(this).find('.timeline').css('width',width+90);

В итоге я присваиваю классу timeline общую ширину всех ссылок на родитель которых навели мышь
Ответить с цитированием
  #12 (permalink)  
Старый 30.01.2014, 15:03
Профессор
Посмотреть профиль Найти все сообщения от imediasun1
 
Регистрация: 23.12.2012
Сообщений: 437

Сейчас подсчитывает ширину ссылок в блоках с классом submenu_links во всем документе
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделение текста в текстовом поле. Как снять выделение с пробела вконце? Roman Koff Events/DOM/Window 10 01.07.2010 16:48
Как сделать чтобы text() брал только текст родителя без текста вложенных контейнеров? Andrey32 jQuery 3 23.05.2009 01:33
посчитать ширину qdrj jQuery 9 20.04.2009 13:34
Как получить ширину таблицы в пикселях, если в HTML она указана в процентах JackM Общие вопросы Javascript 2 13.02.2009 10:15
Подскажите как убрать часть текста при нажатии на кномпу или гиперссылку. potkin Общие вопросы Javascript 6 10.10.2008 07:55