选择导航列表项,其中包含一个跨度
selectnav list item with a span inside
我正在使用selectnav
它工作得很好,但我有一个菜单,在列表项中有一个描述范围。所以我的菜单项看起来像这个
<li><a href="somelink.html">Chapter Here <span>description here</span></a></li>
selectnav将列表项返回为Chapter Heredescriptionhere
,但我想删除该描述范围。如何去掉描述跨度,使selectnav只返回Chapter Here
。
希望这是有道理的。
谢谢。:)
var stuff = $('li a').clone().children().remove().end().text();
alert(stuff);
用你的html进行了全面测试。
试试这个
$(document).ready(function() {
$('ul li').each(function(){
$(this).find('span').remove();
});
});
相关文章:
- 预期响应包含一个对象,但在angular js中得到一个数组错误
- 有没有一种方法可以检测ios<>使用jquery和触发器操作形成导航按钮
- Bootstrap一页导航Fluid网站最小化问题
- 有没有一种简单的方法可以用包含id和名称(从a到Z)的对象填充数组
- 重定向到同一页面,但其中包含一条消息
- 重定向到同一页面,但其中包含一条消息
- 如何只包含一次javascript文件
- 响应字段包含一个子级时的节点 SOAP 强制数组
- 如何使用bower在javascript项目中包含一个私有的本地文件
- 使用moment js创建一个包含一周中的几天和一天中的几个小时的数组
- 如何检查对象是否包含一组属性
- 如何判断一个对象是否包含一个数组
- 如何在asp.net中使用Javascript从gridview中搜索仅包含一列
- jQuery -检查val是否为空并包含一段特定的文本
- 如何确保javascript在ASCX中使用时只包含一次
- 拆分数组仍然是一个包含一项的数组,而不是字符串
- 在包含的导航栏上添加一个活动选项卡
- 对象的Javascript数组,其中一个对象还包含一个数组
- Jquery函数只包含一次
- 基于下拉列表中设置的初始值,用Javascript在表单中填充6个字段,其中包含一周中的天数