blob: d584b1c4041043a3ba975d383933f5b591b6a528 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
$(document).on('click', '.smiley-toggle', function(event) {
var element = $(this);
element.prop('disabled', true).addClass('ajax');
$.getJSON(element.attr('href')).then(function(json) {
var container = $(element)
.closest('.ui-dialog-content,#content')
.first();
$('.messagebox', container).remove();
container.prepend(json.message);
element
.toggleClass('favorite', json.state)
.removeClass('ajax')
.prop('disabled', false);
});
event.preventDefault();
});
|