2010-09-16 3 views

Répondre

2
function deleteId(divArray, id) { 
    var idx = $.inArray(id, divArray); 
    if(idx != -1) 
    divArray.splice(idx, 1); 
} 

ÉDITÉ: à utiliser .inArray $: certaines versions de IE ne prennent pas en charge la méthode indexOf sur les tableaux.

+0

Donc, peut-il être deleteId (divs, "product_1"); ? –

+0

Oui ............ – sje397

+0

Merci fonctionne comme un charme. Avez-vous un moyen que je peux discuter avec vous avez une offre. –

0
var list = [4,5,6]; 
list.splice(1, 1); // Remove one element, returns the removed ones. 

liste est maintenant égal à [4,6]

+0

est-il un moyen par exemple que je veux supprimer 5 faire comme .splice (5)? puisque je ne saurais pas exactement l'indice de la valeur que je veux supprimer? –

+0

Voir l'emballage de sje397 dans sa réponse. – mkoistinen