我正在做一个项目,我只对页面布局感兴趣,而对文本不感兴趣。目前,我在处理文本级别的每个元素时都遇到了困难。例如:
<div>
<ul>
<li>some menu item</li>
<li>some menu item</li>
<li>some menu item</li>
</ul>
</div>
<div>
<h3>Tile of some text</h3>
我有一个菜单,和大多数菜单一样,当当前页面与所选菜单项匹配时,它会将" current - menu - item“添加到列表项的类中。但是,我想从当前菜单项中删除该链接。我正在使用下面的代码,但没有任何乐趣。谁能指出哪里出了问题:
jQuery(document).ready(function(){
jQuery(".current-menu-item li:has(a[href=''])").remove();
});
我正在创建一个单一页面的文字-新闻主题。每当创建一个新页面时,我都会动态填充一个菜单,对于每个菜单项,都会向我的页面添加一个部分。单击菜单项时,页面向下滚动到该节。
每个部分都有一个类“节”和页面名的唯一ID。同样,每个菜单项都有一个类"menu_item“和页面名的ID。
我正在努力编写正确的jQuery代码,以使页面滚动到该部分(目前它只是跳转)。
jQuery:
var $paneTarget = $("body");
var $section_name = $('.section').attr('data-slug');
var