2016-08-29 4 views
-2

以下は私の状況です。説明リストの行を隠す

私は、付随するチェックボックスを備えたテキストの記述リストで動的に作成されたページを持っています。

ページが読み込まれたときにチェックされた属性を持つチェックボックスが作成されているかどうかを確認できます。 このようなチェックボックスは常に< dd>要素にあり、< dt>要素です。

JSやJQueryを使ってidやクラスのような他の識別補助装置を使わずに、この行のdd & dtを削除/非表示できますか?

チェックする場合=入力するための「確認」私は非表示にするワンドリストの作品の明確化のため、以下のコード例を参照してください:

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

あなたのコードを入力してください、理解し –

+0

はSOへようこそ助けるために容易になります。ヒント:手間とコード – mplungjan

+0

明快に編集されています。 – lolcat

答えて

0

だからソリューションに興味がある人のために、これはどのようにあります私はそれを解決:あなたの質問がオフトピックとして否決し、おそらく、閉鎖されている理由SEに[ヘルプ]をご覧ください:

if(document.getElementById('thePage')){ 
    $("[checked=checked]").parent().prev().hide(); 
    $("[checked=checked]").hide(); 
}