docs.js (808B)
1 $(function () { 2 var all_classes = ""; 3 var timer = undefined; 4 $.each($('li', '.social-class'), function (index, element) { 5 all_classes += " btn-" + $(element).data("code"); 6 }); 7 $('li', '.social-class').mouseenter(function () { 8 var icon_name = $(this).data("code"); 9 if ($(this).data("icon")) { 10 icon_name = $(this).data("icon"); 11 } 12 var icon = "<i class='fa fa-" + icon_name + "'></i>"; 13 $('.btn-social', '.social-sizes').html(icon + "Sign in with " + $(this).data("name")); 14 $('.btn-social-icon', '.social-sizes').html(icon); 15 $('.btn', '.social-sizes').removeClass(all_classes); 16 $('.btn', '.social-sizes').addClass("btn-" + $(this).data('code')); 17 }); 18 $($('li', '.social-class')[Math.floor($('li', '.social-class').length * Math.random())]).mouseenter(); 19 });