如何使用jQuery更改标签值,而无需按类或ID选择?

时间:2016-02-15 10:21:05

标签: javascript jquery css forms

这是我的第一个问题。在我的表单上,我想将文本“颜色”更改为“选择颜色”。

<label for="ProductSelect-option-0">Color</label>

输出

<label for="ProductSelect-option-0">Choose Color</label>

不添加课程或ID。如何使用jQuery?

2 个答案:

答案 0 :(得分:2)

您可以按元素类型选择某个道具

&#13;
&#13;
$('label[for="ProductSelect-option-0"]').text('Choose Color');
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<label for="ProductSelect-option-0">Color</label>
&#13;
&#13;
&#13;

答案 1 :(得分:1)

由于您使用标记标记了问题,因此这是一种css方法

label[for="ProductSelect-option-0"]::before {
   content: "Choose ";
   display: inline-block;
}