Comment trouver un élément avec un atsortingbut spécifique ayant une valeur spécifique

Comment trouver un élément qui a l’atsortingbut “question-id” et est égal à une valeur spécifique? A partir de là, je dois trouver la div la plus proche (le wrapper de cet élément).

Merci

Vous pouvez utiliser l’ atsortingbut égal à sélecteur

$('[question-id="yourvalue"]').closest('div'); 

Utilisez un sélecteur Atsortingbute Equals et la méthode la plus proche () :

 var wrapper = $("[question-id='yourValue']").closest("div"); 

En passant, notez que vous pouvez utiliser un atsortingbut de données HTML5 (par exemple, data-question-id ) pour incorporer des informations dans votre élément sans compromettre la validité de votre marquage. Dans ce cas, le code ci-dessus deviendrait:

 var wrapper = $("[data-question-id='yourValue']").closest("div");