配列を操作しようとしていますが、いくつかの問題があります。私はこれが初歩的であることを知っていますが、私はまだjquery/javascriptに慣れていないので、なぜこれが機能しないのかわかりません
var vids = new Array();
vids[0] = $('#tab_content_1 iframe').attr('src');
vids[1] = $('#tab_content_2 iframe').attr('src');
vids[2] = $('#tab_content_3 iframe').attr('src');
vids[3] = $('#tab_content_4 iframe').attr('src');
//alert(vids);
$.each(vids, function() {
if( $(this).attr('src').search('?w=opaque')){
$(this).attr('src').replace('$?=opaque', '?w=transparent');
alert('hi');
}
});
不透明なパラメーターの iframe の URL を検索し、それを透明なパラメーターと交換しようとしています。