Вызов функции Jquery в языке DART

0

Я пытаюсь преобразовать следующий сценарий jquery в DART:

<script>
    (function($){
        $(window).load(function(){
            $(".content").mCustomScrollbar();
        });
    })(jQuery);
</script>

Я написал следующий код в DART:

  js.context
  .callMethod(r'$', ['.content"'])
  .callMethod('mCustomScrollbar');

Но это не работает. Любая помощь приветствуется.

  • 0
    Пожалуйста, добавьте описание вашей ошибки. «это не работает» нам ничего не говорит, и трудно ответить на это как есть.
  • 0
    На самом деле, у меня нет конкретной ошибки. Я пытаюсь использовать пользовательский скроллер jquery. manos.malihu.gr/jquery-custom-content-scroller , и кажется, что он не вызывает функцию mcustomscrollbar. Поэтому я думаю, что мой код дротика плохо написан
Показать ещё 1 комментарий
Теги:
dart
dart-editor

2 ответа

2
Лучший ответ

Помимо опечатки в ['.content"'] (вместо ['.content']), это выглядит хорошо для меня, если вы используете import dart:js; а не import 'package:js/js.dart'.

0

Неправильная цитата - это только копия/прошлая ошибка. Код в DART правилен при использовании импорта dart.js

На самом деле, чтобы использовать плагин jQuery custom scroller для плагина http://manos.malihu.gr/jquery-custom-content-scroller/, я должен включить следующий скрипт:

<!-- Google CDN jQuery with fallback to local -->
<script>!window.jQuery && document.write(unescape('%3Cscript src="js/minified/jquery-1.11.0.min.js"%3E%3C/script%3E'))</script>

Я забыл это сделать. так что сейчас все хорошо. Спасибо вам, ребята!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню