Вызов функции Jquery в языке DART
Я пытаюсь преобразовать следующий скрипт jquery в DART:
<script>
(function($){
$(window).load(function(){
$(".content").mCustomScrollbar();
});
})(jQuery);
</script>
Я написал следующий код в DART:
js.context
.callMethod(r'$', ['.content"'])
.callMethod('mCustomScrollbar');
Но это не работает. Любая помощь приветствуется.
2 ответа
Решение
Помимо опечатки в ['.content"']
(вместо ['.content']
) это выглядит хорошо для меня, если вы используете import dart:js;
и не import 'package:js/js.dart'
,
Неправильная цитата - просто ошибка копирования / прошлого. Код в DART правильный при использовании import dart.js
Фактически, чтобы использовать плагин пользовательской прокрутки контента jQuery 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>
Я забыл это сделать. так что сейчас все в порядке. Спасибо вам, ребята!