下記のソースの通り、pタグの子要素にチェックボックスがあります。
lang
1Output( 2 "<p id = 'MessageParagraph'><input type='checkbox' class='area' value=" + cnt + " /> name: <strong>" + file.name+ 3 "</p>" 4 );
このチェックボックスをjavascriptで下記のように取得しているのですが、
この時に取得したチェックボックスの親要素(pタグ)を画面から削除したいと考えております。
(同時に子要素である取得したチェックボックスも削除します)
lang
1var area = $('[class="area"]:checked').map(function () { 2 return $(this); 3 }).get();
現在実装した削除時のソースは下記の通りなのですが、
Uncaught TypeError: Cannot read property 'remove' of undefined
が発生してしまいます。
lang
1for (var i = 0; i < area.length; i++) { 2 // 画面から削除 3 area[i].parentElement.remove(); 4 }
実装方法の分かる方がいましたら、ご教授をお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/03/30 03:45