Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.09.2013, 12:48
Новичок на форуме
Отправить личное сообщение для oldskorpin Посмотреть профиль Найти все сообщения от oldskorpin
 
Регистрация: 12.09.2013
Сообщений: 4

Скрыть блок прародителя css
Ребят очень нужна ваша помощь- есть такой код


<div class="tflef brbot1_img hovback1">
    <div class="article tflef brrig_fon " title="32987">32987</div>
    <div class="brand">FEBI BILSTEIN</div>
    <div class="tflef">
      <table class="pricestab"><tbody><tr class="hovback2">
        <td class="brlef1 brrig1 name infolay"> 
            <a href="#" class="nodetails" title="Нет описания этой детали..."></a>                                                                                      &nbsp;
        </td>
        <td class="brrig1 avail">100</td>
        <td class="brrig1 price">659</td>
        <td class="brrig1 days">6</td>
        <td class="order ordpad">
            <form method="post" name="tocart" class="orderform">
                <input type="hidden" name="AddPartToCart" value="Y">
                <input type="hidden" name="artnum" value="">
                <input type="hidden" name="ID" value="179951">
                <input type="number" name="count" value="1" class="count_inp" size="2" maxlength="3" min="1" max="99">
                <input type="submit" class="tcart" title="Добавить в корзину" value="">
            </form>
        </td>
        <div class="cler"></div>
    </div>
    <div class="cler"></div>
</div>


Нужно сделать весь блок не видимым, грубо говоря вообще скрыть display:none;

Таких блоков на странице много, и скрыть нужно только этот.
Этот отличается от других тем, что у него в 7 строке title="Нет описания этой детали..." , а у других тайтл другой,
опираясь на это его как то нужно убрать, реально ли это вообще?
Подскажите, что можно сделать пожалуйста
во вложении скрин сделал
Изображения:
Тип файла: jpg xxx.JPG (32.2 Кб, 3 просмотров)

Последний раз редактировалось oldskorpin, 12.09.2013 в 12:49. Причина: Ошибся в коде
Ответить с цитированием
  #2 (permalink)  
Старый 12.09.2013, 13:05
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

oldskorpin,
выбрать все элементы с title="Нет описания этой детали..." или возможно class="nodetails" найти у каждого дедушку или class="tflef brbot1_img hovback1" и устроить ему hide.
Ответить с цитированием
  #3 (permalink)  
Старый 12.09.2013, 13:45
Новичок на форуме
Отправить личное сообщение для oldskorpin Посмотреть профиль Найти все сообщения от oldskorpin
 
Регистрация: 12.09.2013
Сообщений: 4

как это сделать? можно пример кода?
Ответить с цитированием
  #4 (permalink)  
Старый 12.09.2013, 14:30
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от oldskorpin
как это сделать? можно пример кода?
можно только там двоюродный дедушка и ему портрет меняют но принцип тотже
find() находит не всё
есть также универсальный метод job
Ответить с цитированием
  #5 (permalink)  
Старый 12.09.2013, 14:40
Новичок на форуме
Отправить личное сообщение для oldskorpin Посмотреть профиль Найти все сообщения от oldskorpin
 
Регистрация: 12.09.2013
Сообщений: 4

Спасибо
Ответить с цитированием
  #6 (permalink)  
Старый 12.09.2013, 16:55
Новичок на форуме
Отправить личное сообщение для oldskorpin Посмотреть профиль Найти все сообщения от oldskorpin
 
Регистрация: 12.09.2013
Сообщений: 4

Сделал таким образом
$(document).ready( function() {
	$('.nodetails').parent().parent().parent().parent().parent().parent().css({'display':'none'});
});
Ответить с цитированием
  #7 (permalink)  
Старый 12.09.2013, 20:53
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

oldskorpin,
можно проще
$('div:has(.nodetails)').hide();
но желательно закрывать все теги например таблица в 5 строке - отсутствует 3 'закрывашки'
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как скрыть блок div по ключевому слову Sacred13 Элементы интерфейса 6 06.08.2013 19:13
Скрыть блок на некоторое время (5 сек) Vladislav jQuery 3 08.07.2013 08:42
Плавающе-фиксированный блок css bryanskij Элементы интерфейса 3 30.04.2013 16:51
CSS меню => скрыть при нажатии Shasoft Элементы интерфейса 1 15.05.2012 20:01
Всплывающий блок посредством CSS анимации и JS Zub Элементы интерфейса 5 19.01.2012 14:10