根据按钮值将 class 添加到按钮

Add class to button based on button value

我正在尝试使用以下代码根据按钮值将 class 添加到按钮,但没有成功:

<button type="button" value="Order Details" class="">Button</button>

$('input[type="button"][value="Order Details"]').addClass('red');

感谢任何帮助。

谢谢。

您定位了一个输入元素,但该元素是一个按钮元素。

 $('button[value="Order Details"]').addClass('red');

也可以只定位这样的值:

 $('[value="Order Details"]').addClass('red');