J'ai écrit ce code pour charger le contenu dynamique:élément trouver jQuery avec attribut personnalisé 1 et 2
$('.item').click(function(){
var path = $(this).attr('path')
});
et cela pour créer des liens d'ancrage lorsque le contenu est chargé:
var title = $(this).attr('title');
window.location.hash = title ;
Et cette partie pour vérifier quel contenu a été chargé:
var title = $('.item').attr('title');
if (window.location.href.indexOf(title) > -1) {
console.log("found it");
}
Maintenant, je voudrais charger le contenu via le lien d'ancrage de sorte que je besoin d'obtenir un élément avec le titre qui correspond au chemin. Le balisage HTML ressemble à ceci:
<div class="item" path="/mainfolder/subfolder/item/" title="I'am the title">
Avez-vous des idées pour faire quelque chose comme ça? Je ai juste besoin de savoir comment je suis capable de rechercher des éléments avec: attribute 1 which has attribute 2
Merci pour les réponses les gars!
Ne pas créer des attributs personnalisés, utilisez '' Data- * attributs. – Barmar
Votre question n'est pas très claire, mais voyez [sélecteurs d'attribut jQuery] (https://api.jquery.com/category/selectors/attribute-selectors/) – Barmar
Je pense que c'est ce que vous cherchez $ ("* [attr * = 'titre'] "); –