从 div 中的最后一个标签中删除特定内容 (›)
我有一个包含面包屑的列表,生成如下:
<div class="breadcrumps"><a href="#">Link1</a>›<a href="#">Link2</a>›<a href="#">Link3</a>›</div>
How can I remove the '›' after the last a tag?目前我的代码不起作用...:(
$(document).ready(function () {
$('.breadcrumps');
$(this).find('a:last-child').remove('›');
});
提前致谢!
I have a list with breadcrumbs that is generated like this:
<div class="breadcrumps"><a href="#">Link1</a>›<a href="#">Link2</a>›<a href="#">Link3</a>›</div>
How can I remove the '›' after the last a tag? Currently I have this code which doesn't work...:(
$(document).ready(function () {
$('.breadcrumps');
$(this).find('a:last-child').remove('›');
});
thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
使用子字符串:
http://jsfiddle.net/XxDfY/2/
Use substr:
http://jsfiddle.net/XxDfY/2/
这是一种方法:
http://jsfiddle.net/jXBte/
和 js:
Here is one way to do it:
http://jsfiddle.net/jXBte/
and the js:
请注意,DOM 元素正在被替换,因此旧的绑定可能会丢失。
例如,
以下内容不起作用:
但这会:
Just beware that the DOM elements are being replaced, so old bindings might be lost.
For example,
The following won't work:
But this will: