-
Notifications
You must be signed in to change notification settings - Fork 0
/
accountButton.js
30 lines (30 loc) · 1.13 KB
/
accountButton.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
(function ($) {
$(document).ready(function () {
$('.header-button-my_account').on('click', function () {
$.ajax({
url: 'http://localhost:3000/interAccounts',
type: 'GET',
success: function (interAccounts) {
$('#accountPanel').empty();
var $ul = $('<ul />');
interAccounts.forEach(function(interAccount) {
var $li = $('<li />')
var $a = $('<a />', {
text: interAccount.Name,
class: 'interAccountLi',
href: interAccount.url,
});
$li.append($a);
$ul.append($li);
});
$('#accountPanel').append($ul);
if ($('#accountPanel').is(':hidden')) {
$('#accountPanel').slideDown();
} else {
$('#accountPanel').hide();
};
}
});
});
});
})(jQuery);