2016-08-29 4 views
-2

Следующих моя ситуация:Скрыть строки описательного списка

У меня есть страница, которая динамически созданная с описательным списком текстов с сопровождающими флажками.

Я могу проверить, создан ли он через него с атрибутом «проверено» при загрузке страницы. Такой флажок всегда находится в элементе < dd> с сопровождающим элементом < dt>.

Могу ли я удалить или скрыть эту строку dd & dt без каких-либо других идентифицирующих помощников, таких как id или классы с помощью JS или JQuery?

См кодового пример ниже для выяснения части списка я палочка, чтобы скрыть, если проверен = «проверено» для ввода:

<dt>Some descriptive text</dt> 
<dd> 
    <input disabled="disabled" type="checkbox" name="somename" checked="checked"> 
</dd> 
+0

Введите код, будет легче понять и помочь –

+0

Добро пожаловать на SO: Пожалуйста, посетите [помощь], чтобы се, почему ваш вопрос отвергнут и, возможно, закрыт, как по теме. СОВЕТ: Опубликовать усилие и КОД – mplungjan

+0

Отредактировано для наглядности. – lolcat

ответ

0

Так что для тех, кто заинтересован в решении, это как я решил это:

if(document.getElementById('thePage')){ 
    $("[checked=checked]").parent().prev().hide(); 
    $("[checked=checked]").hide(); 
} 
Смежные вопросы