Dans le code suivant, après avoir enlevé les cases à cocher et en ajoutant qu'il alerte devient toujours again.The vrai pour « n'a pas pu trouver les cases à cocher »Jquery supprimer, ajouter et trouver requête
<div id="r_n">
<div name="r_t"><input type="checkbox" name="r_name" />Name</div>
<div name="r_t"><input type="checkbox" name="r_name" />Address</div>
<div name="r_t"><input type="checkbox" name="r_name" />Value</div>
<div name="r_t"><input type="checkbox" name="r_name" />Total</div>
</div>
<script>
$("r_t").remove();
$("r_n").html('');
Maintenant, toutes les cases sont retirées sous forme le Royaume
$("r_n").append('<div name="r_t"><input type="checkbox" name="r_name" />Name</div>
<div name="r_t"><input type="checkbox" name="r_name" />Address</div>
<div name="r_t"><input type="checkbox" name="r_name" />Value</div>
<div name="r_t"><input type="checkbox" name="r_name" />Total</div>');
if($("r_n :checkbox").length > 0) {
{
alert("Could not find checkboxes")
}
else
{
alert("Found");
}
Note que dans votre exemple vous utilisez 'length> 0', êtes-vous sûr de ne pas vouloir dire' length == 0'? Votre script alerterait "Impossible de trouver des cases à cocher" lorsqu'il y en a. –
Je ne pourrais pas obtenir cela se produisant. S'il y a des cases à cocher la longueur devrait être plus grande que 0.Rit? – Rajeev