2015-09-27 146 views
0

我需要將jquery腳本轉換爲mootools 1.2.5腳本。轉換jquery切換到mootools

$(document).ready(function() 
{ 
     $('ul li').click(function(e) { 
     e.preventDefault(); 
     $(this).children('ul').slideToggle(); 
     return false; 
    }).children("ul").hide(); 
}); 

購物車軟件我使用作品只與mootools。 JQuery影響了負面的mootools。

noConflict不起作用。我發現這個solution

但我不能使用因爲display:none; & display:block;爲UL和LI幾乎錨定在整個CSS的每一行,那就是瘋狂改變整個CSS。

回答

0

我的理解正確,你想切換每個級別的可見性? 嘗試此javascript(JSFiddle):

$$('#main li').each(function(obj, index) { 
    obj.addEvent('click', function(e) { 
     this.getFirst('ul').toggleClass('show'); 
     this.addClass('show'); 
     e.stopPropagation(); 
    }); 
});