私には選択フィールドがあり、複数のオプションを選択できます。これらのオプションの値は画像URL(「img/image.png」など)です。ユーザーがオプションをクリックすると、選択フィールドの下に画像(または複数の画像が選択されている場合は画像)が表示されます。 jQueryが出力しているものが混乱しています。これまでのところ私が持っている:複数選択フィールドのオプション値をループする
$(document).ready(function(){
$('.logo-select').on('change', function(){
var options = $('.logo-select').val();
$(options).each(function(){
console.log(this);
});
});
});
私は、これは各オプションの出力値だろうと想定、代わりに私は私のコンソールで、次を得る:
String {0: "i", 1: "m", 2: "g", 3: "/", 4: "i", 5: "m", 6: "a", 7: "g", 8: "e", 9: ".", 10: "p", 11: "n", 12: "g", length: 20, [[PrimitiveValue]]: "img/image.png"}
は、なぜそれがダウンし、個々の文字に値を壊しています?イメージパスだけを出力するにはどうすればいいですか?
.on'に ' ( "change"、...) ' – hasan
問題を解決しましたか? – hasan