jQuery

2009-10-22 4 views
6

Merhaba ben bir form etiketi ama olmayan içerik kaldırmak gerekmez içerik, biçim etiketini kaldırmak:jQuery

<form id="form"> 
<div> not remove this only the form tag</div> 

</form> 

cevap

0

DOM form etiketi kaldırdığınızda, onun çocukları unsurların tamam onunla gidin. Eğer ne soran başarmak tek yolu

26
$form = $('#form'); 
$form.replaceWith($form.html()); 

neye ihtiyacınız yapmalıyım sayfasından kaybolmalarını da tutmak için formu etiketinin hemen bütün çocuklarına çekin ve DOM bazı diğer düğüme bunları eklemektir . o (DotNet tarafından oluşturulan sayfalar gibi) xml ise

-2

, sadece biçim düğümünü

2

sizin div

örneğin bir id veya class ekleme, kaldırma

<form id="form"> 
<div class="wrapper"> not remove this only the form tag</div></form> 

Sonra

durumda
$(".wrapper").unwrap();