获取锚点的特定文本 - jQuery
get a specific text of an anchor - jquery
我想选择一个锚点的特定文本并在其末尾对其进行修改。我的页面上有许多无序列表,我想获取具有指定 href 的锚点的文本。下面是一个示例:
<ul>
<li><a href="vue.php?view_id=6">vue 6</a></li>
<li><a href="vue.php?view_id=7">vue 7</a></li>
</ul>
<ul>
<li><a href="vue.php?view_id=8">vue 8</a></li>
<li><a href="vue.php?view_id=9">vue 9</a></li>
</ul>
例如,如果我想使用 jquery 获取 vue 6 的文本怎么办?
$('a[href="vue.php?view_id=6"]')
这里有可以玩的代码。基本上是这样的:
获取文本:
$("ul li a[href='vue.php?view_id=9']").text();
更改文本:
$("ul li a[href='vue.php?view_id=9']").text("My new text");
只需更改所需链接的值"vue.php?view_id=9"。
我想选择一个锚点的特定文本并在其末尾对其进行修改。
在这种情况下,contains()
方法非常有用:
$(function() {
var $el = $(":contains(vue 6)"),
text = $el.text(),
mod = text + " Modification";
$el.text(mod); // making modification
})
注意:更正了初始响应,简化了演示示例代码
相关文章:
- 基于文本jquery php更改按钮
- 选择“p文本jquery”
- 附加 HTML 转义文本:jQuery
- 如何知道选中/突出显示的文本jquery的顺序出现
- Action.on('模糊')不't处理输入文本-jQuery 1.9+
- 在当前工具提示文本 JQuery 旁边追加或添加新文本
- 文本自动移动以适应动画相邻文本 (jquery):如何平滑
- 获取锚点的特定文本 - jQuery
- 从文本 jquery 中查找和挑选出模式
- 延迟后如何更改文本 - jQuery.
- 更改按钮文本 jQuery
- 使用 :包含 找到一个文本 jquery
- 获取引导程序单选按钮文本-jquery
- onchange函数转换为输入文本JQuery的数组
- 语法错误未终止字符串文本jquery
- 将输入占位符文本与span文本jquery交换
- 更改数值为文本- jQuery / NivoSlider
- 在文本区搜索指定的文本- jQuery/Javascript
- 一个字一个字地突出显示文本(jquery)(关闭)
- 无终止字符串文本jquery或更多