私は使用しています
var back_color = "#000000";
var id = 1;
var back_color = "#ffffff"
jQuery("#color"+id+" option[value=back_color]").attr("selected", "selected");
これは機能していません。
私は使用しています
var back_color = "#000000";
var id = 1;
var back_color = "#ffffff"
jQuery("#color"+id+" option[value=back_color]").attr("selected", "selected");
これは機能していません。
var back_color = "#000000";
var id = 1;
// var back_color = "#ffffff" Why are you defining this twice?
back_color
おそらく、文字通りの単語だけでなく、ここに値が必要です。(また、属性セレクターで属性値を引用しないことは、CSS によれば技術的には合法ですが、私の経験では、jQuery は引用符なしでは機能しません。)
jQuery("#color"+id+" option[value='"+back_color+"']").attr("selected", "selected");