我有一个仅限 javascript 的图片库(NextGEN wordpress 插件)
它是用一个 JS 文件动态构建的。当您单击轮播时,它会显示内容。
JS文件的大致轮廓是:
function buildPanels() {
// If panel overlay content exists, add the necessary overlay background DIV
// The overlay content and background are separate elements so the background's opacity isn't inherited by the content
j_panels.each(function(i){
if($('.panel-overlay',this).length>0) {
$(this).append('<div class="overlay-background"></div>');
}
});
它一次构建整个轮播,然后仅显示当前图像/描述。然后它根据条件/尺寸等分配一些 CSS。
我想将上面代码创建的 DIV 转换为静态 DIV,它只显示一次并保留在那里,而循环中的其余元素按照轮播进行循环。但我想仍然是 .panel-overlay 的孩子(这不是静态元素)