我想将占位符属性添加到这个DIV中的输入,但是它没有唯一的属性,我可以用它来定位它
I want to add the placeholder attribute to the input within this DIV but it does not have a unique property that I could locate it with
我不能直接编辑HTML,因为Squarespace不允许,只能使用JS和Jquery。
$("#field city :input").attr('placeholder', 'City');
我试着使用这个,但它不工作
<div class="field city">
<label class="caption"><input class="field-element field-control" name="" x-autocompletetype="" type="text" spellcheck="false" data title="">
</label>
</div>
Thanks in advance
您的选择器对所提供的html不正确。
如此:
$(".field.city .field-element").attr('placeholder', 'City')
小提琴
检查这个js文件…
<div class="field city">
<label class="caption"><input class="field-element field-control" name="" x-autocompletetype="" type="text" spellcheck="false" data title="">
</label>
</div>
<script>
document.getElementsByClassName('field-element')[0].placeholder='city'
</script>
相关文章:
- ng重复中的ng模型-初始化唯一作用域属性
- JavaScript-用唯一属性标识对象
- “new”关键字是在构造对象时自动设置“constructor”属性的唯一方法吗
- Ember JS如何获取具有唯一属性值的数组
- 角度:当您需要“跟踪”但您没有唯一的属性可以跟踪时,您会怎么做
- 动态删除没有唯一属性的输入字段
- 基于单个属性从数组中获取唯一对象
- 使用jQuery隐藏具有非唯一属性的元素
- Knockout.js中使用的唯一ID;对于“;单选按钮组中的标签属性
- Backbone.js在permalink集合中所有模型的唯一属性名称
- 如何检查具有唯一值的相同属性的同一类
- 页面上第二个表单所需的唯一 id 属性
- Lodash Javascript 基于唯一属性值返回元素
- 基于两个属性从 javascript 中的对象数组中获取唯一数组
- 如何使用 Wolfpack.js 测试我的 Sails.js 模型的唯一电子邮件属性
- 克隆元素,但它们必须具有“唯一属性”
- 未捕获的异常:每个数据元素都必须实现一个唯一的“id”属性slick.dataview.js
- 如何使Javascript数组按属性唯一
- 下划线/洛达什由多个属性唯一
- 识别数组中具有与另一个对象数组中属性唯一的对象的最快方法