从主题 - “jQuery - 通过其文本描述设置选择控件的选定值” - 我正在使用它来选择我的值
$("#PersonList option").filter(function() {
return $(this).val() == <?php $PHPUser ?>;
}).attr('selected', true);
但是,如果我也想用黄色设置它的样式并更改文本怎么办。
我可以根据需要重复..但这似乎过度编码......
添加黄色:
$("#PersonList option").filter(function() {
return $(this).val() == <?php $PHPUser ?>;
}).addClass(UserAccent);
添加文字:
$("#PersonList option").filter(function() {
return $(this).val() == <?php $PHPUser ?>;
}).innerText('Myself: ' + $PHPUser);
我将如何在一次评估中做到这一点?