迅睿CMS框架是一款PHP8高性能·簡(jiǎn)單易用的CMS開(kāi)源開(kāi)發(fā)框架,基于MIT開(kāi)源許可協(xié)議發(fā)布,免費(fèi)且不限制商業(yè)使用,是免費(fèi)開(kāi)源的產(chǎn)品,以萬(wàn)端互聯(lián)為設(shè)計(jì)理念,支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
(織夢(mèng)圖集 轉(zhuǎn)數(shù)據(jù))請(qǐng)教一下,圖集按 迅睿 的 標(biāo)簽替換后,圖片點(diǎn)擊不會(huì)切換。沒(méi)找到是什么原因,有沒(méi)有大神遇到過(guò)的? (
[field:global name=autoindex/] 未替換,目前不清楚應(yīng)該換成什么標(biāo)簽。
<div id="OriginalPic"> <div id="aPrev" class="CursorL" title="上一張"></div> <div id="aNext" class="CursorR" title="下一張"></div> <?php if ($imgurls) { foreach ($imgurls as $c) { ?> <p class="Hidden"><span class="SliderPicBorder FlRight"><img src="{dr_thumb($c.file, 200, 200)}" alt=""/></span><span class="Clearer"></span></p> <?php } } ?> </div> </div> <div class="HS15"></div> <div class="ThumbPicBorder"> <img src="{THEME_PATH}/skin/images/arrowl.jpg" id="btnPrev" class="FlLeft"/> <div class="pic"> <div class="jCarouselLite FlLeft"> <ul id="ThumbPic"> <?php if ($imgurls) { foreach ($imgurls as $c) { ?> <li rel='[field:global name=autoindex/]'><img src="{dr_thumb($c.file, 200, 200)}" alt="{$c.description}"/></li> <?php } } ?> </ul> <div class="Clearer"></div> </div> </div> <img src="{THEME_PATH}/skin/images/arrowr.jpg" id="btnNext" class="FlLeft"/> <div class="Clearer"></div> </div> </div> <!--組圖結(jié)束--> <script type="text/javascript"> //縮略圖滾動(dòng)事件 $(".jCarouselLite").jCarouselLite({ btnNext: "#btnNext", btnPrev: "#btnPrev", scroll: 1, speed: 240, circular: false, visible: 5 }); </script> <script type="text/javascript"> var currentImage; var currentIndex = -1; //顯示大圖(參數(shù)index從0開(kāi)始計(jì)數(shù)) function showImage(index){ //更新當(dāng)前圖片頁(yè)碼 $(".CounterCurrent").html(index + 1); //隱藏或顯示向左向右鼠標(biāo)手勢(shì) var len = $('#OriginalPic img').length; if(index == len - 1){ $("#aNext").hide(); }else{ $("#aNext").show(); } if(index == 0){ $("#aPrev").hide(); }else{ $("#aPrev").show(); } //顯示大圖 if(index < $('#OriginalPic img').length){ var indexImage = $('#OriginalPic p')[index]; //隱藏當(dāng)前的圖 if(currentImage){ if(currentImage != indexImage){ $(currentImage).css('z-index', 2); $(currentImage).fadeOut(0,function(){ $(this).css({'display':'none','z-index':1}) }); } } //顯示用戶選擇的圖 $(indexImage).show().css({'opacity': 0.4}); $(indexImage).animate({opacity:1},{duration:200}); //更新變量 currentImage = indexImage; currentIndex = index; //移除并添加高亮 $('#ThumbPic img').removeClass('active'); $($('#ThumbPic img')[index]).addClass('active'); //設(shè)置向左向右鼠標(biāo)手勢(shì)區(qū)域的高度 //var tempHeight = $($('#OriginalPic img')[index]).height(); //$('#aPrev').height(tempHeight); //$('#aNext').height(tempHeight); } } //下一張 function ShowNext(){ var len = $('#OriginalPic img').length; var next = currentIndex < (len - 1) ? currentIndex + 1 : 0; showImage(next); } //上一張 function ShowPrep(){ var len = $('#OriginalPic img').length; var next = currentIndex == 0 ? (len - 1) : currentIndex - 1; showImage(next); } //下一張事件 $("#aNext").click(function(){ ShowNext(); if($(".active").position().left >= 144 * 5){ $("#btnNext").click(); } }); //上一張事件 $("#aPrev").click(function(){ ShowPrep(); if($(".active").position().left <= 144 * 5){ $("#btnPrev").click(); } }); //初始化事件 $(".OriginalPicBorder").ready(function(){ ShowNext(); //綁定縮略圖點(diǎn)擊事件 $('#ThumbPic li').bind('click',function(e){ var count = $(this).attr('rel'); showImage(parseInt(count) - 0); }); }); </script>
沒(méi)用過(guò)dede
{php $my_key=0;} // 初始化計(jì)數(shù)變量從0開(kāi)始 {循環(huán)標(biāo)簽開(kāi)始 .........} 當(dāng)前數(shù)值:{$my_key} {php $my_key++;} // 累加計(jì)數(shù)變量, 寫在【{/】之前 {/循環(huán)標(biāo)簽結(jié)束}
參考文檔:《循環(huán)計(jì)數(shù)變量序號(hào)》
[field:global name=autoindex/]
改造成$my_key就好了。
回復(fù)@dtnw 請(qǐng)問(wèn) 上面部分還要不要 修改一下的? 直接 改成$my_key 沒(méi)反應(yīng)。
<?php $my_key=0 if ($imgurls) { foreach ($imgurls as $c) { ?> <li rel='$my_key'><img src="{dr_thumb($c.file, 200, 200)}" alt="{$c.description}"/></li> <?php } } ?>
<?php $my_key=0; if ($imgurls) { foreach ($imgurls as $c) { $my_key++; ?> <li rel='{$my_key}'><img src="{dr_thumb($c.file, 200, 200)}" alt="{$c.description}"/></li> <?php } } ?>
試試吧
上層樓回復(fù)的代碼寫法有點(diǎn)問(wèn)題,$my_key從1開(kāi)始了。
<?php $my_key=0; if ($imgurls) { foreach ($imgurls as $c) { ?> <li rel='{$my_key}'><img src="{dr_thumb($c.file, 200, 200)}" alt="{$c.description}"/></li> <?php $my_key++;} } ?>
$my_key=0 序號(hào)從0開(kāi)始,如果想讓從1開(kāi)始就 $my_key=1;
沒(méi)用過(guò)dede
參考文檔:《循環(huán)計(jì)數(shù)變量序號(hào)》
改造成$my_key就好了。
回復(fù)@dtnw 請(qǐng)問(wèn) 上面部分還要不要 修改一下的? 直接 改成$my_key 沒(méi)反應(yīng)。
試試吧
上層樓回復(fù)的代碼寫法有點(diǎn)問(wèn)題,$my_key從1開(kāi)始了。
$my_key=0 序號(hào)從0開(kāi)始,如果想讓從1開(kāi)始就 $my_key=1;