jquery - 单击链接时查找壁橱输入的值

标签 jquery html

我有一组文本输入,每个输入的右侧都有一个链接

<p><input type="text" name="color[]" value="orange" /> <a href="#" class="show-color">color</a><br />
<input type="text" name="color[]" value="purple" /> <a href="#" class="show-color">color</a><br />
<input type="text" name="color[]" value="blue" /> <a href="#" class="show-color">color</a></p>

我想使用 jQuery 找出我单击的链接旁边的输入字段的值,感谢任何帮助。

最佳答案

您可以使用 prev() jquery 在点击 anchor 时查找前一个元素的方法,

Live Demo

$('.show-color').click(function(){
    alert($(this).prev().val());
});

关于jquery - 单击链接时查找壁橱输入的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12958031/

相关文章:

javascript - 如何使用 ajax 发布表单并返回数组中的数据?

javascript - MapBox GL JS : Make a non-interactive map interactive

javascript - 删除特定的 jquery 效果

html - 如何让弹窗覆盖文章

jquery - 如何使用 jQuery 返回每个选中的复选框的类?

javascript - delay() 函数不适用于 jquery 中的 addClass() 函数

javascript - 创建一个像 html 复选框一样的 div

javascript - 访问由其他自定义变量组成的自定义 css 变量不会计算值

javascript - 显示/隐藏 div 的选择/事件类

javascript - 在 Jodit 所见即所得 HTML 编辑器中创建仅具有段落功能的额外按钮