1; 2(function($) { 3 4 var SelectLanguage = (function() { 5 var self = function() {}; 6 var target=$(".selectLanguage"); 7 var trigger=target.find(".selectLanguage__trigger a"); 8 var list=target.find(".selectLanguage__list"); 9 var symbol=trigger.find(".symbol"); 10 var arrow=trigger.find(".arrow"); 11 var isOpen=false; 12 13 self.init = function() { 14 15 trigger.on('click',function(){ 16 17 if(isOpen){ 18 list.stop().slideUp(); 19 arrow.removeClass("active"); 20 isOpen=false; 21 }else{ 22 list.stop().slideDown(); 23 arrow.addClass("active"); 24 isOpen=true; 25 } 26 27 return false; 28 29 }); 30 31 }; 32 33 return self; 34 })(); 35 36 $(document).ready(function() { 37 SelectLanguage.init(); 38 39 }); 40 41})(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.