在寫zblog模板的時候,時常需要用到調用多分類的情況,之前我常用的方法比較懶,直接使用input輸入,手動去查看分類ID數字,然后填寫,并且多ID之間需要用英文小逗號隔開!
而以后寫的zblog主題調用多分類時候,可能會采用上圖的點擊獲取ID方式,這里記錄下具體方法,包括jjquery:
<div class="lbimport"> <span class="red">點擊選擇分類-></span> <div class="cate"> <?php echo OutputOptionItemsOfCategories('');?><br> <input type="text" name="homecateid" id="more_cate" value="<?php echo $zbp->Config('ydproduct')->homecateid;?>" /> <a href="javascript:;" id="resetcms">點此清空</a> </div> <i class="red">可以隨意點擊形成新的順序,順序不滿意,可清空重點!</i> </div>
jquery:
//多分類點擊輸入jq $(document).ready(function(){ var suibianla = 0; $(".lbimport .cate option").click(function(){ var fid = $(this).attr("value"); var sid = $("#more_cate").val(); if((suibianla == 0 && sid == "") || sid == ""){ $("#more_cate").val(sid+fid); }else{ $("#more_cate").val(sid+","+fid); } suibianla = 1; }); $("#resetcms").click(function(){ $("#more_cate").val(""); }); });
是不是很簡單,這種方法可以降低zblog新手的熟悉時間。
用途: