javascript - 找到所选元素的最近链接

标签 javascript jquery html css

这是我的 HTML:

<div class="action">
    <input type="text" id="StudentName" />
    <div></div>
    <div></div>
    <input type="text" id="item1" />
    <input type="text" id="item2" />
    <a href="#">yahoo</a>
    <input type="text" id="item3" />
    <a href="#">gmail</a>
    <input type="text" id="item4" />
    <a href="#">facebook</a>
</div>

我想找到最近的链接 <a></a>对于我的选择器。我试过这个:

$("#StudentName").closest('a')

什么是正确的方法?

最佳答案

试试这个:

$("#StudentName").siblings('a:first').html('yahooo');   

关于javascript - 找到所选元素的最近链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35315957/

相关文章:

html - 用CSS旋转div

javascript - 理解 JavaScript 中的原型(prototype)或 Map.prototype

javascript - 替换斜杠之间的单词,但跳过第一次出现的单词

jQuery UI 对话框标题栏太高

javascript - 如何在jsp中将id值传递给我的模态?

javascript - 在 jquery 中制作的 div 中的按钮没有触发

javascript - 将对象数组转换为常规 JavaScript 对象

javascript - vuejs 中的 bundle 和 components 单独的 js 文件

javascript - 本地存储: Get specific localstorage value of which contains many items

javascript - 替代 HTML/Javascript 侧边栏小工具?