Ik wil graag voor elke paragraaf (<div>) de eerst voorkomende <i> selecteren, ik heb dus een structuur als volgt:
wat ik nu heb is heel simpel:
maar dat selecteerd ook de eerste <i> in de tweede <p>
(kan ook korter, maar voor de duidelijkheid ff zo)
probleem is dat die position() dus "meet" tov het parent element van de <i> en ik moet dus tov de eerste <div> die ancestor is.
code:
1
2
3
4
| <div> <p>blalalalala <i>deze wel</i> blalalalala <i>deze niet</i> blalala</p> <p>blalalalala <i>deze ook niet</i> blalalalala <i>deze niet</i> blalala</p> </div> |
wat ik nu heb is heel simpel:
code:
1
| //i[position()=1] |
maar dat selecteerd ook de eerste <i> in de tweede <p>
(kan ook korter, maar voor de duidelijkheid ff zo)
probleem is dat die position() dus "meet" tov het parent element van de <i> en ik moet dus tov de eerste <div> die ancestor is.