Ich versuche, eine Schleife zu entfernen Element in meinem HTML mit JQuery, aber wenn die Funktion zu entfernen Element ausgeführt wird, hängen mein Browser und ich muss den Prozess wegen der Seite zu töten reagiert nicht mehr, hier ist JQuery-Code:JQuery entfernen Element macht Seite reagiert nicht und Browser hängen
function removeElement(){
var i =0;
for(i=1;i<=5;i++){
if ($('#attribute-name'+i).length > 0){
$('#attribute-name'+i).remove();
$('#attribute-custom'+i).remove();
} else{
break;
}
}
}
meine Html:
<table>
<tr>
<td id='attribute-name0'></td>
<td id='attribute-custom0'></td>
<td id='attribute-name1'></td>
<td id='attribute-custom1'></td>
<td id='attribute-name2'></td>
<td id='attribute-custom2'></td>
</tr>
</table>
Aufruf 'remove' Methode. '.remove()'. Lass es mich wissen, wenn das funktioniert. Sie können dies auch mit einzelnen Zeilen '$ ('[ID^=" Attribut-Name "], [ID^=" Attribut-Benutzerdefiniert "]'). Remove()' – Tushar
@Tushar immer noch das gleiche Problem –
Versuchen Sie $ ('[id^= "Attributname"], [id^= "Attribut-Benutzerdefiniert"]). remove() '. Sind Sie sicher, dass dieser Code ein Problem verursacht? – Tushar