У меня есть HTML-контент с определенными тегами, в которых есть текст и изображения. Что делать, если я могу выбрать изображение, и я хочу, чтобы текст был ближе всего к изображению?Найти текст, ближайший к элементу в HTML-контенте
<div class="topStory">
<div class="photo">
<a href="somelink"><img src="someimage.jpg" border="0" alt="Photo"></a>
</div>
<h2><a href="somelink">Text near to someimage.jpg</a></h2>
<p>Some extra text.</p>
</div>
В этом случае я хочу текст, ближайший к someimage.jpg. Можно ли добиться этого с помощью PHP? или может быть jQuery?
Вы использовали [поиск] (http://stackoverflow.com/a/3660077/5397119), прежде чем спрашивать? –
'$ ('img'). Ближайший ('. TopStory'). Find ('p'). Text();' –
@JayBlanchard Я был вызван из-за того, что дал OP неправильную информацию и включил 2 ссылки о '. шкаф() 'что я не понимаю? Вероятно, я не включил '.find()'? –