使用jquery识别最接近的文本输入,没有唯一的id
Identifying closest text input without a unique id using jquery
我有一个下拉列表旁边的文本框与加减按钮(http://bootsnipp.com/snippets/featured/buttons-minus-and-plus-in-input),但我有一些困难,使加减按钮只改变它旁边的文本框。
我尝试了各种各样的东西,如。parent(),。close()等,但似乎无法得到任何地方。我认为下面的帖子是有用的,但再次没有得到很远:jQuery parent().find() problem
下面是代码(为样式道歉):http://jsfiddle.net/528AW/69/
我只是想让增加和减少按钮影响它旁边的输入。任何帮助都将非常感激。我想也许就在这附近?
$( document ).ready(function() {
$('.btn-number').click(function(e){
e.preventDefault();
fieldName = $(this).attr('data-field');
type = $(this).attr('data-type');
var input = $("input[name='"+fieldName+"']");
var currentVal = parseInt(input.val());
// around here perhaps
变化
var input = $("input[name='"+fieldName+"']");
var input = $(this).parent().parent().find("input[name='"+fieldName+"']");
请看下面的例子
相关文章:
- 正在为循环创建唯一id
- 在JavaScript中创建全局唯一ID
- 为dropdownlistfor(MVC)中的每个元素设置唯一id
- 向具有唯一Id的表添加/删除行
- 基于唯一ID合并geojson
- 如何为使用 jQuery 动态生成的按钮提供唯一 ID
- 类似系统:循环形成唯一id,得到这些id'使用jQuery/Javascript单独发布
- Knockout.js中使用的唯一ID;对于“;单选按钮组中的标签属性
- 在所有页面中搜索<身体>具有唯一ID
- 如何从多个唯一id中获取值
- 为客户端和服务器上的对象生成唯一 ID
- 如何使用jQuery创建具有唯一ID的可重复表
- 在 Firebase 中通过对象的唯一 id 查找对象
- 如何将唯一 ID 添加到 Javascript 中动态创建的输入字段
- 页面上第二个表单所需的唯一 id 属性
- 克隆并附加唯一 ID 后找不到 DOM 元素
- 如何在 append() 上添加具有唯一 id 的编辑按钮
- Chrome 标签页的永久唯一 ID,在浏览器会话之间持续存在
- 跨多个客户端和服务器生成真正的全局唯一 ID
- 如何通过 php 中的唯一 ID 删除 Json