バージョン選択

フォーラム

メニュー

オンライン状況

100 人のユーザが現在オンラインです。 (84 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 99
amnk もっと...

サイト内検索

質問 > フロント機能 > アコーディオンでのカテゴリー

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
hiroki
投稿日時: 2011/4/28 2:04
対応状況: −−−
新米
登録日: 2011/4/15
居住地:
投稿: 8
アコーディオンでのカテゴリー
アコーディオンで カテゴリーを作成したと思っています。
やりたいことは 下記になります。

+親カテゴリー
−親カテゴリー
 子カテゴリー
 子カテゴリー
 子カテゴリー
 子カテゴリー
+親カテゴリー
−親カテゴリー
 子カテゴリー
 子カテゴリー
+親カテゴリー

+をを押すと 子カテゴリーが表示する。

http://vosegus.org/JSDepository/jquery/index.html#showhidei

上記のサイトを見て修正したのですが どこの+を押しても親カテゴリーが表示されたり 非表示されたりで困っています。
j$(this).next()の部分が悪いと思います。 

ソースは下記になります。

/************* category.tpl***************/

<li class="level<!--{$level}--><!--{if in_array($arrTree[cnt].category_id, $tpl_category_id) }--> onmark<!--{/if}-->">

<!--{if $arrTree[cnt].display == 1}-->
<font class="acc0">+</font>
<a href="<!--{$smarty.const.URL_DIR}-->products/list.php?category_id=<!--{$arrTree[cnt].category_id}-->"
<!--{if in_array($arrTree[cnt].category_id, $tpl_category_id) }--> class="onlink"<!--{/if}-->>
<!--{$arrTree[cnt].category_name|escape}-->
</a>
<!--{else}-->
<a class="acc1" href="<!--{$smarty.const.URL_DIR}-->products/list.php?category_id=<!--{$arrTree[cnt].category_id}-->"
<!--{if in_array($arrTree[cnt].category_id, $tpl_category_id) }--> class="onlink"<!--{/if}-->>
<!--{$arrTree[cnt].category_name|escape}-->
</a>
<!--{/if}-->

/************* js ***************/

var j$ = jQuery;
j$(function(){
j$(".acc").each(function(){
j$("li > font", this).each(function(index){
var $this = j$(this);
if(index > 0) j$(".acc1").hide();
$this.click(function(){
var params = {height:"toggle", opacity:"toggle"};
j$(this).next().animate(params).parent().siblings()
.children("ul:visible").animate(params);
return false;
});
});
});
});

どなたかお力添えお願いします。 できればソースも張って頂くと助かります。

















フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » アコーディオンでのカテゴリー hiroki 2011/4/28 2:04
     Re: アコーディオンでのカテゴリー AMUAMU 2011/4/28 3:52

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は90,417名です
総投稿数は110,392件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1693
8
red
1571
9
mcontact
1371
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.