parentBlock.find($(".js-checkbox").not(parent).removeClass('checked'));
$(document).ready(function()
{
function func()
{
alert("hello");
}
});
$(document).ready
или сделайте window.func = function () {}
. когда использую ее в функции, то автоматически создается локальная переменная и и менно в нее записываются значения, а не в глобальнуюЭто не так. Области видимости тут ни при чем, дело в асинхронности - alert выполняется до завершения запроса и в этот момент данные о пользователях еще не получены.
$('#leftMenu .menuList').each(function (i, el) {
var $el = $(el),
title = $el.data('title');
if (title)
{
$el.before('<h4>' + title + '</h4>');
}
});
$passwordField = $('.your-selector');
attribites = {
id: $passwordField.attr('id'),
type: $passwordField.attr('type') === 'password' ? 'text' : 'password',
name: $passwordField.attr('name'),
value: $passwordField.attr('value'),
class: $passwordField.attr('class'),
};
$passwordField.replaceWith($('<input/>', attribites));