Nell'esempio seguenteCome posso rimuovere i bambini in jQuery?
Voglio rimuovere solo classe 'bambino' da 'genitori' di classe. Ho provato
.remove($('parent').children('child'))
Ma non funziona
Nell'esempio seguenteCome posso rimuovere i bambini in jQuery?
Voglio rimuovere solo classe 'bambino' da 'genitori' di classe. Ho provato
.remove($('parent').children('child'))
Ma non funziona
È bisogno di periodi per ottenere elementi per classe, per uno. Per due, quella sintassi non è corretta.
$('.parent .child').remove();
Questo farà il trucco.
$('.parent .child').remove();
(MiniTech mi ha battuto ad esso :))
La domanda è formulata in modo strano, ma è il nodo che ha classe = 'figlio' da rimuovere, non la classe stessa. –
Ti ho preso ora. Modificherà la mia risposta. – Fraser
Prova $('.parent').find('.child').remove();
http://jsfiddle.net/pDsGF/1/
Edit: Nel caso in cui ho capito male e di voler rimuovere effettivamente la classe provare $('.parent').find('.child').removeClass('child')
Vuoi rimuovere le Childs (con una classe "figlio") dei genitori (con un "padre" di classe)?
$('.parent').children('.child').remove();
O semplicemente:
$('.parent .child').remove();
molti modi: se non avete identificatore per il bambino, allora si può rimuovere bambino, mia la sua posizione sul genitore:
var p ='.parrent';//identify the parrent
$('p').children('1').remove();//remove the child placed in ('1');
remove Direttamente [se si dispone di un identificatore]
$('.parent .child').remove();//it removes child from the parent.
se non sai cosa sia il genitore.
var selector = '.child';//you must identify ONE child to find its parent
var sP = $(selector).parent();//selecting the parent for this Child
//now removing the Child [identifier = position of child]
$(select).parent().children("5").remove();
Nel caso in cui ci siano troppi bambini con la stessa classe, ma il genitore è diverso per tutti. è possibile rimuovere il bambino anche mettendo la classe figlio
//[._iNote] is the selector for the removing Element Here.
$(select).parent().children("._iNote").remove();
Questo script rimuove solo il figlio selezionato nel parrent selezionato. se ci sono molti bambini con lo stesso identificatore, saranno tutti rimossi così [???] in questo tipo di casi è possibile creare custome attr per selezionare l'elemento [solo per HTML5]. esempio
<p data-me="someThing-i-like"> [its a custom attr (data-me="someThing-i-like")] </p>
in questo caso per la rimozione di questo elemento,
$("[data-me=someThing-i-like]").remove();// will work fine
se avete qualsiasi quistion su questo post plz plz plz let me know [commento]
'.Rimuovere ($ ('genitore'). children ('child')) 'non è valido JavaScript.Se guardassi la console, vedresti 'Uncaught SyntaxError: Unexpected Token. '. Suggerisco di dare un'occhiata agli esempi nella documentazione: http://api.jquery.com/remove/ –