I have a selectbox with several options – each of these option values correspond to a “value” attribute on some images below. The functionality I want is when selectbox value is changed the img with the corresponding value is highlighted with a red border. Here is the code:
function assignValue() {
selectboxvalue = $('#Box_style').val() ;
$('.tabContent img[value="+selectboxvalue+"]').css({border: '1px solid #c10000'});
}
$('#Box_style').change(assignValue);
Looking around at the jquery documentation (http://api.jquery.com/attribute-equals-selector), apparently this should work…
Any help would be appreciated, Thank you!
Prior to jQuery 1.7
The following will work:
jQuery 1.7 and later
In 1.7 jQuery changed the syntax to require the
attributesto have quotation around the value: