У меня есть функция, которую я запускаю на объекте jQuery с помощью .each (). За исключением случаев, когда определенный тест проходит, я на самом деле хочу запустить функцию на родительском узле в текущей итерации. Однако, когда я пытаюсь переключить контексты, я получаю ошибку присваивания или бесконечный цикл.
Вот код, который не работает:
$(this).each(function() {
if($(this).attr("title")) {
content = $(this).attr("title");
$(this) = $(this).parent();
} else {
content = $(this).html();
}
//other stuff
}