2010-08-22 4 views
0

J'ai des fichiers HTML simples à une colonne (ebooks du projet Gutenberg).Identifier les éléments du bloc HTML dans jQuery

Je veux identifier dans les DOM les bloc éléments (comme <h1> <p> <div> <table> etc, non <a> <em> <b> etc) et les enfermer dans <div> tags.

Existe-t-il un moyen facile de le faire dans jQuery?

Merci

Répondre

1

Vous pouvez utiliser un sélecteur pour les éléments des éléments que vous voulez et appeler .wrap() pour chacun, comme ceci:

$("h1, p, div, table").wrap("<div></div>"); 

Ce envelopperait chaque un dans un <div> individuellement. Il regarde de votre page d'exemple ils emploient un ensemble connu d'éléments, ainsi ajoutez juste celui que vous voulez au sélecteur.

+0

Super, et voici une liste d'éléments de niveau HTML: http://htmlhelp.com/reference/html40/block.html - merci Nick – Victor

Questions connexes