2012-11-27 5 views
6

opencartテーマのヘッダー部分のウィッシュリストリンクにスパンをラップしたいと思います。opencartのヘッダー部分のウィッシュリストリンクのラップスパン

私は以下の試みを試みましたが、成功しなかった方が良い方法を提案できますか?

これは機能しますが、2回目はスパップするだけで、もう一度状態がデフォルトになります。 CLASS(whis)は「ウィッシュリストに追加]に追加されLINK

$(document).ready(function(e) { 
    $('.whis').click(function(){ 
     $("#header .links #wishlist-total").wrapInner("<span></span>");  
    }); 
}); 

これは、それまではワークスそれは、製品の「ウィッシュリストに追加」リンクをクリックします。

$(document).ready(function(e) { 
    $("#header .links #wishlist-total").wrapInner("<span></span>");    
}); 
+0

で試してみてください?デフォルトのテンプレートには、もちろん ''があります...あなたがテンプレートファイルを簡単に変更することができるとき、なぜJSでもっと難しいのですか(私は 'catalog/view/theme//template/common/header.tpl' )? – shadyyx

答えて

1

テンプレートを変更しないのはなぜjQueryの.live()機能

$(function() { 
    $(".whis").live("click", function(){ 
     $("#header .links #wishlist-total").wrapInner("<span/>"); 
    }); 
}); 
+0

あなたの返信に感謝します。しかし、.liveもスパンが動作していませんが、ちょっと待ってからもう一度デフォルト状態にしてください。 – matthewb

関連する問題