[解決済み]
質問の詳細については、以下を参照してください。
この線
var maxUl = $(objUl+'[rel="'+maxItems+'"]');
する必要があります
var maxUl = $(objUl.attr('id')+'[rel="'+maxItems+'"]');
現在のjQuery1.8.2実装で機能すること。
まず第一に、私と一緒に私の問題を検討するために時間を割いてくれてありがとう。私は他の多くの質問に目を通しましたが、この問題は同じではないことがわかります。
ページにjQueryプラグインを読み込もうとすると、firebugからこのエラーが発生します:エラー:構文エラー、認識されない式:[object Object] [rel = "7"]
注:プラグインはjQuery 1.4.2を実行している場合は正常に機能しますが、複数のjQueryインスタンスを実行することはこのプロジェクトのオプションではありません。
私が実装しようとしているプラグインはここにあり、ここからダウンロードできます
最良の推測
これまでのところ、彼のjsファイル(jquery.dcdrilldown.1.2.js)でこれらの2行に絞り込むことができたと思います
// Get level of largest sub menu
var maxUl = $(objUl+'[rel="'+maxItems+'"]');
var getIndex = findMaxIndex(maxUl);
そして、最善を尽くして、電話した後に休憩をとることができます
var maxUl = $(objUl+'[rel="'+maxItems+'"]');
findMaxIndex()
firebugはメソッドのブレークポイントに到達しないためです。
私のHTMLファイルは次のようになります
JSコール
$(function() { // Drill down menu
$('#drilldown').dcDrilldown({
speed : 'slow',
saveState : true,
showCount : false,
linkType : 'breadcrumb'
});
HTML ul
<div class="graphite dd-container">
<ul id="drilldown">
<li><a href="#">Home</a>
<ul>
<li><a href="#">Page 1</a></li>
<li><a href="#">Page 2</a></li>
<li><a href="#">Page 3</a></li>
<li><a href="#">Page 4</a></li>
</ul>
</li>
<li><a href="#">Products</a>
あなたが提供できるどんな助けも大いに感謝されるでしょう、みんなに感謝します。