javascript - 如何在 jQuery 中查找多个 div 值中的 div?

标签 javascript jquery html

我有这样的数据

      <div class="small-box bg-aqua">
          <div class="box-tools pull-right">
                <button class="btn btn-box-tool" data-widget="remove"><i class="glyphicon glyphicon-edit white"></i></button>
          </div>
        <div class="inner">
          <h4 class="show"><?=$row->name?></h4>
          <input type="text" name="name" class="form-control hide" value="<?=$row->name?>" />
          <p>Customer</p>
        </div>
      </div>

我有一个像这样的 jQuery

$('.glyphicon-edit').click(function() {
    var x = $( this ).find('.inner').find('.hide').val();
    alert(x);
});

如何在 jQuery 中获取隐藏类值?

最佳答案

试试这个:

$('.glyphicon-edit').click(function() {
    var x = $(this).closest('.small-box').find('input[type="text"]').val();
    alert(x);
});

关于javascript - 如何在 jQuery 中查找多个 div 值中的 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31423789/

相关文章:

jquery - Bootstrap 下拉菜单根据屏幕位置自动下拉?

javascript - 检查元素是否可以向左或向右滚动

javascript - 打印时更改元素的颜色

javascript - JQuery:如何使两个文本输入互相影响?

javascript - 防止人们点击按钮内的图标

javascript - 如何设置 JS 在后台运行而不引人注目?

javascript - Angular ng-model 不适用于初始值的复选框

javascript - 根据下拉响应更新div而不刷新

javascript - 访问在 socket.io 中发出消息的套接字

jquery - 带环回的文件上传