Tukar WMode dengan jQuery - Trik CSS

Anonim

Sekiranya anda tidak menetapkan wmode pada embed flash, ia akan melayang di bahagian atas lapisan yang boleh menjadi masalah besar. Ini sesuai di persekitaran dengan banyak kod video lama atau di mana pengguna akan menghantar kod baru dan mengajar mereka tentang wmode adalah sebab yang hilang. Ini mesti berfungsi di semua penyemak imbas.

$("embed").attr("wmode", "opaque"); var embedTag; $("embed").each(function(i) ( embedTag = $(this).attr("outerHTML"); if ((embedTag != null) && (embedTag.length > 0)) ( embedTag = embedTag.replace(/embed /gi, "embed wmode="opaque" "); $(this).attr("outerHTML", embedTag); ) else ( $(this).wrap(" "); ) ));