根据 child 元素的 "value" 属性编辑元素的样式
Editing an element's style based on the "value" attribute of its child element
我有 input
个元素嵌套在 label
个元素中,如下所示:
<label class="color-button">
<input type="color" value="#012345">
</label>
<label class="color-button">
<input type="color" value="#6789AB">
</label>
<label class="color-button">
<input type="color" value="#CDEF01">
</label>
...
现在我想给每个 label
指定其 child 的 value
的 background-color
。我想出了这个 jQuery 代码:
$(".color-button").css("background-color", this.children().attr("value"));
但这似乎并不能解决问题。有什么想法吗?
我有 input
个元素嵌套在 label
个元素中,如下所示:
<label class="color-button">
<input type="color" value="#012345">
</label>
<label class="color-button">
<input type="color" value="#6789AB">
</label>
<label class="color-button">
<input type="color" value="#CDEF01">
</label>
...
现在我想给每个 label
指定其 child 的 value
的 background-color
。我想出了这个 jQuery 代码:
$(".color-button").css("background-color", this.children().attr("value"));
但这似乎并不能解决问题。有什么想法吗?