jquery - 写入非唯一 div 的唯一属性

标签 jquery

各位!

我有两个变量:

var day =  $(this).text();
var day_id =   $(this).data('num');

我有带有唯一 ID 的 HTML 输入:

<input class="update_day" data-id="88" type="text" value="5" name="day">
<input class="update_day" data-id="89 type="text" value="5" name="day">
<input class="update_day" data-id="90" type="text" value="5" name="day">

等等...

我需要使用某些数据(存储在“day”中)更新特定输入(存储在变量“day_id”中)

它应该看起来像这样:

$(".update_day WHERE data-id= day_id).val(day); 

提前谢谢您!很抱歉新手问题。老实说,我一直在尝试自己解决这个问题。

最佳答案

尝试

$(".update_day[data-id='90']").val(day);

<小时/> 如果值存储在变量 day_id

$(".update_day[data-id='" + day_id + "']").val(day);

Attribute equals selector

关于jquery - 写入非唯一 div 的唯一属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20624732/

相关文章:

javascript - 在 jquery 中找到将 css 应用于所有跨度

javascript - Firefox - 在 contenteditable 中聚焦一个段落

php - 用户如何在其他人发帖后发帖?

jquery - 如何防止 typeahead 用所选值填充输入?

jquery - 如何停止 jQuery 中的 $.post 异步工作?

javascript - 删除 JQuery/Javascript 键盘 Hook (例如 Portfolio Slide Gallery)

javascript - 将来自 2 个 AJAX 调用的数据合并到一个数组中?

javascript - 验证验证组

javascript - jQuery - 遍历 Json 对象

javascript - 如何在显示甜蜜警报后使用ajax在php中上传文件?