Articles of callback

Значение eval в Scope не определено в директиве AngularJS

Предпосылки: Я пытаюсь запустить обратный вызов, когда происходит что-то внутри кода директивы в AngularJS. Соответствующий код: HTML: controller: $scope.updateAvatarData = function(c){ alert(“¡¡¡Funciona!!!!”); }; Директива: <> link: function(scope,element, attr) { scope.wsId = attr.id+’WS’; scope.pvId = attr.id+’preview’; scope.x = attr.x; scope.y = attr.y; scope.aspectRatio = scope.x/scope.y; scope.previewStyle = “width:”+scope.x+”px;height:”+scope.y+”px;overflow:hidden;”; scope.onSelectFn = scope.$eval(attr.onselect); <> Проблема заключается в последней […]

Как я могу заставить PhantomJS ждать окончания MathJax?

Я пытаюсь предварительно сделать файл MathJax html с помощью PhantomJS. Например, предположим, что в math.html меня есть: \(e = mc^2\) В настоящее время мой скрипт рендеринга выглядит следующим образом: var page = require(‘webpage’).create(); var system = require(‘system’); var fs = require(‘fs’); page.open(system.args[1], function () { page.evaluate(function(){ var flag = false; MathJax.Hub.Queue([“Typeset”,MathJax.Hub]); MathJax.Hub.Queue(function(){ console.log(page.content); phantom.exit(); }); […]

jQuery Обратный вызов в конце прокрутки страницы

У меня есть тег div, который настроен на переполнение: прокрутка в css. У меня есть обратный вызов, который предполагается вызывать в конце прокрутки элемента, который найден с помощью этого. $(‘#details’).scroll( function () { if ($(this).height() == ($(this).get(0).scrollHeight – $(this).scrollTop())) { getDetails($(“span:last”).attr(“id”), 3); } }); где getDetails – это обратный вызов im, использующий. он берет последний […]

Как медленно исчезать div, обновлять контент, а затем медленно исчезать в div, используя jQuery?

У меня есть div я хочу исчезнуть, обновить его содержимое, а затем снова угаснуть. До сих пор я пробовал: $(‘#myDivID’).fadeOut(‘slow’, function() { $(‘#myDivID’).replaceWith(“” + content + “”); $(‘#myDivID’).fadeIn(‘slow’); }); Случается, что исчезновение завершается и вызывает анонимный обратный вызов. Все идет нормально. Содержимое div заменяется правильно, но эффект fadeIn() является немедленным – без плавного перехода, просто […]

jquery html callback

Есть ли обратная связь для функции html () или способ проверить, что она завершена. Например: $(“#some_div”).html(‘something here’); if($(“#some_div”).html() == ”){ //do something here } Я устанавливаю html элемента из сообщения. Иногда он не загружается, поэтому, когда он не загружается, я хотел бы, чтобы он что-то сделал, возможно ли это. То, как я это делаю сейчас, […]

Установите функцию обратного вызова в новое окно в javascript

Есть ли простой способ установить функцию «обратного вызова» в новое окно, которое открывается в javascript? Я хотел бы запустить функцию родителя из нового windows, но я хочу, чтобы родитель мог установить имя этой конкретной функции (чтобы он не был жестко запрограммирован на новой странице Windows). Например, у родителя у меня есть: function DoSomething { alert(‘Something’); […]