javascript - JQuery 下一个选择器或类似的东西

标签 javascript jquery jquery-selectors

我有像这样的html代码

 <ul>
    <li>Some Name <a class="rud" href="#">remove</a><input type="text" value="one" readonly="readonly" name="array" /></li>
     <li>Some other name <a class="rud" href="#">remove</a><input type="text" value="two" readonly="readonly" name="array" /></li>
</ul> 

当我点击<a>时我想要重命名输入名称和值。

结果应该是

<li>Some Name <a class="rud" href="#">undo</a><input type="text" value="one" readonly="readonly" name="deleted" /></li>

Jquery 文档就绪点击事件

 $(document).ready(function() {
        $(".rud").click(function() {
           // alert(this).next().val();
           // get input button in this <li></li>.
           // change name
           $(this).text("undo");



        });
    });

最佳答案

$(".rud").click(function() {
    $(this)
        .text("undo")  // change link text
        .next(':input') // go to nex input
        .attr('name','deleted'); // chage name attr 
});​

<强> DEMO

关于javascript - JQuery 下一个选择器或类似的东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10872278/

相关文章:

javascript - 我将如何为我的游戏制作本地高分表?(Javascript)

javascript - 在 AJAX CSV 文件上传期间逐行显示每个数据

javascript - 当我将光标移到子菜单上时,子菜单如何从侧边栏向下滑动

javascript - 我可以使用 Jquery closest() 创建一个包含多个元素的选择器吗

javascript - 如果父元素具有 preventDefault,您如何将点击传播到子元素?

javascript - 如何从 HTML 编码字符串中获取文本框的值

javascript - MongoDB 不保存数据,因为 "Uncaught ReferenceError: require is not defined"

javascript - 如何检查html5标签中是否未加载音频文件链接

javascript - javascript 中的条件基于当前显示的页面

javascript - JQuery 将 div 添加到图像列表