0) {//Existe }sinon {//N'existe pas}"."/> 0) {//Existe }sinon {//N'existe pas}".">
Maison >interface Web >js tutoriel >Comment jquery détermine-t-il si un objet existe ?
Comment jquery détermine si un objet existe : utilisez l'attribut length pour déterminer si le nombre d'éléments dans l'objet est supérieur à 0. S'il est supérieur à 0, l'objet existe, sinon il n'existe pas ; syntaxe "if ($(selector).length > ; 0) {//Exists}else {//N'existe pas}".
Recommandations associées : "Vidéo jQuery"
Méthode d'écriture Javascript traditionnelle
obj = document.getElementById("someID"); if (obj){ obj.innerText("hi"); }
Dans jQuery, var obj = $("#id") renvoie l'objet que le contrôle id existe ou non, vous ne pouvez donc pas utiliser if(obj) pour déterminer si le contrôle existe
2. jQuery détermine si l'objet existe
Méthode 1 :
if ($('#target_obj_id').length > 0) { //如果大于0 标识 id 为target_obj_id的对象存在,否则不存在 //对象存在的处理逻辑 } else { //对象不存在的处理逻辑 }
Méthode 2 :
if ($('#target_obj_id')[0]) { //对象存在的处理逻辑 } else { //对象不存在的处理逻辑 }
Pour plus de connaissances liées à la programmation, veuillez visiter : Site Web d'apprentissage de la programmation ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!