Ответ 1
$('div.fbcommentbox + p').hide();
Выберите тот, который вам нужен.
Я хотел бы удалить тег p, который непосредственно следует за div, используя jquery. Вот мой HTML:
<div class="fbcommentbox"></div>
<p>Powered by <a href="#" onclick="location.href='http://pleer.co.uk/wordpress/plugins/facebook-comments/'; return false;">Facebook Comments</a></p>
Итак, в этом случае все содержимое внутри тегов <p>
будет установлено на display:none
.
Кажется, что это было бы очень просто сделать в jquery, но я не могу показаться на нем. Любая помощь будет большой. Спасибо!
$('div.fbcommentbox + p').hide();
Выберите тот, который вам нужен.
Это должно работать:
$('.fbcommentbox').next('p').remove();
Мы выбираем div, затем используем next
, чтобы получить следующий элемент.
$('.fbcommentbox').next().hide();
или $('.fbcommentbox').css('display','none')
.