在使用dedeCMS做網站的時候,如果需要實現如下的這樣的一種效果,我們該如何書寫代碼標簽呢?
<li><a href="/info/info3.html" class=s >企業文化 </a></li>
<li><a href="/info/info4.html" >新聞中心 </a></li>
<li><a href="/info/info5.html" >聯系我們 </a></li>
實現的代碼標簽如下:
{dede:arclist row='10' titlelen='20' channelid='1' typeid='1' orderby='id' orderway='asc' runphp="yes" }<li><a href="[field:arcurl /]" [field:global name=autoindex runphp="yes"](@me==3)? @me="class=s":@me="";[/field:global] >[field:title /] [field:url /]</a></li>{/dede:arclist}以上代碼判斷id=3時,加亮對應名稱 class=s
改變顏色
{dede:arclist}<a href='xxx' id="arc[field:id/]" style="">[field:title/]</a>{/dede:arclist}<script type='text/javascript'>document.getElementById("arc[field:id/]").style.color="#ff0000";</script>增加樣式
{dede:arclist}<a href='xxx' id="arc[field:id/]" class="">[field:title/]</a>{/dede:arclist}<script type='text/javascript'>document.getElementById("arc{dede:field.id /}").className="s";</script>仔細看,就會明白如何實現的了。快到2018年新年了,過年期間給大家分享的文章和效果會減少,我們在年后會繼續為大家服務。提前祝大家新年快了!!
新聞熱點
疑難解答