【在AngularJS中使用jQuery的zTree插件的方法_AngularJS】教程文章相关的互联网学习教程文章

AngularJS中的javascript – lightGallery(jQuery插件)【代码】

我正在尝试使用lightGallery jQuery插件(http://sachinchoolur.github.io/lightGallery/index.html)来使用AngularJS. 我发现一些答案表明我需要一个指令,所以我创建了以下内容:.directive('lightGallery', function() {return {restrict: 'A',link: function(scope, element, attrs) {jQuery(element).lightGallery();}}; })然后在我看来我这样做:<ul lightGallery><li ng-repeat="photo in album.photos" data-src="{{photo.ful...

javascript – 在AngularJS中使用jQuery是一个好习惯吗?【代码】

我多年来一直在使用jQuery.现在,我想学习构建单页网站的新内容.我选择了AngularJS. 目前我想知道在AngularJS中使用jQuery是否是一个好主意? 例. 我在AngularJS控制器中有类似的东西:$http.post('ajax/gettimeline', { page: page }).success(function (data) {$rootScope.loading = false;// Here I need to built dynamic html with getting and setting// dynamic elements size, positions, change their properties, etc.}})...

javascript – jQuery单击不与AngularJS一起使用的事件【代码】

我正在将我的多重php jquery网站转换为单页角度应用程序.但是我已经用jquery编写了很多代码,所以只打算在路由等方面交换php for angular. 我遇到的一个问题是我无法弄清楚的是jquery点击事件我一直在用完,直到转换停止工作.如果我从控制台调用该函数,那么更改代码以使其从ng-click中触发它将起作用. jquery正在工作,我在提到的函数中放了一些jquery,它运行正常.<!doctype html> <html ng-app="myApp"> <head><link href="css/heade...

javascript – Angular2和jQuery’更改’事件【代码】

我有一个隐藏的输入来控制jQuery所做的更改,其中包括一个angular2更改事件,就像这样<input id='input1' hidden (change)='onChange($event)'>然后在我的情况下,我必须使用jQuery来更改此输入的值,然后触发更改事件:$('#input1').val('somevalue').trigger('change');我通过jQuery触发的这个更改事件只适用于jQuery,但不适用于Angular2://This is working $('#input').change(function(){console.log('Change made'); })在angular...

javascript – 如何在angular cli 1.0.0-rc.0中正确包含jQuery?【代码】

我在AngularJS项目中使用基于jQuery的select2组件.我和这里的人有类似的问题:https://github.com/fronteed/icheck/issues/322,并使用那里的建议解决了它.为了准确,我收到了错误TypeError:$(…).当不使用该建议时,select2不是一个函数. 即我在@ angular / cli / models / webpack-configs / common.js中添加了下一行到Webpack的配置.plugins: [new webpack.ProvidePlugin({$: "jquery",jQuery: "jquery"}) ]它是在angular / cli中...

javascript – 如何在Angular 2中使用jQuery UI【代码】

因为我想在我的应用程序中加入拖放功能,所以我决定将jQuery UI导入我的Angular 2项目. 首先,我开始通过执行以下操作导入jQuery本身:import { ElementRef } from '@angular/core'; declare var jQuery:any;ngOnInit() {jQuery(this._elRef.nativeElement).find('ul.tabs').tabs(); }这非常适合初始化东西.但是,当我尝试.draggable()函数时,我收到以下错误: jQuery(…).draggable不是一个函数 我怎样才能做到这一点?我阅读了很多方...

javascript – Jquery代码在AngularJs函数中不起作用【代码】

我现在正在开发一个包含大量jquery代码的项目,我正在将其迁移到angular,但它需要尽快交付(没有时间来更改每段代码). 代码看起来像….var app = angular.module('audiapp', ['ngResource']);app.controller('audiLayoutCtrl', function ($scope, dataFactory) {$scope.editbutton = function () {//e.preventDefault();var editable = $(this).parents('.editable');editable.find('.editable-body').hide();editable.find('.editab...

javascript – AngularJS – Jquery数据表空【代码】

我正在尝试使用angular和jquery数据表显示数据表,但到目前为止,数据表在应用数据表函数后仍保持空白. 我已经读过,最好的方法是使用指令,但我不能让它工作.这只是我设法让它工作是通过应用100毫秒的超时(超过100的时间不起作用) 我想要做的是在呈现DOM之后应用datatable函数.我确定有人设法做到了;) userController.jsmyApp.controller('UserController', ['$scope', 'User',function ($scope, User) {User.query(function(data) {$...

javascript – 在* ngif里面使用带有Angular2的jQuery是行不通的【代码】

我的Angular2 * ngIf里面有倒计时jQuery函数,它无法正常工作.我的console.log中没有任何错误,但div为空.它只是显示标题(h1).这是我的代码:HTML<div class="row" *ngIf="isDataAvailable"><h1>Dashboard</h1><div id="kodeCountdown"></div></div>Angular2 TypeScript组件ngOnInit() {this.getData().then(() => this.isDataAvailable = true); } ngAfterViewInit() {if ($('#kodeCountdown').length) {var austDay = new Date();...

javascript – 带有jquery.chosen的Angularjs – ngModel没有得到更新【代码】

我正在使用https://github.com/localytics/angular-chosen指令来创建简单的多选控件. 这应该很简单,但选择的ngModel不会更新. 这是角度控制器代码:var app = angular.module('Simple', ['localytics.directives']).controller('SimpleCtrl', function ($scope, $http) {$scope.states = ['one', 'two', 'three', 'four']$scope.state = ['one'];});HTML:<select multiplechosenng-model="state"ng-options="s for s in states"><...

javascript – AngularJS在没有JQuery的情况下获取元素属性【代码】

我正在创建一个不使用JQuery的AngularJS站点.在指令中,传递的值是EngagementApp.directive('movingAside', function() {return {restrict : 'A',link : function(scope, element, attributes) {}} });而html看起来像:<div class="aside" moving-aside>...Content...</div>像element.clientHeight这样的事情返回一个未定义的. 如何在不使用JQuery和AngularJS函数的情况下获取元素的属性(高度,宽度,偏移量等)?解决方法:使用元素[0]...

javascript – Angular:在没有jQuery的情况下点击并清空一个表单字段?【代码】

我有一个表单输入,我想模糊(去焦点),并在单击按钮时清空. 在AngularJS中,我在控制器中这样做:angular.element('#search-input').val(''); angular.element('#search-input').blur();在Angular(4.4.4)中我有这样的工作方式:$('#search-input').val(''); $('#search-input').blur();但我宁愿不使用jQuery.在Angular中这样做的正确方法是什么? 这是整个组件:import { Component, OnInit } from '@angular/core';@Component({selec...

javascript – 一起使用jQuery和AngularJS?【代码】

我是AngularJS的新手,这个项目推动了我对使用ng-repeat和控制器的了解. 目标:当您从下拉菜单中选择一个选项并单击按钮时,吉他将在ng-repeat的帮助下显示.目前,只显示名称,但我专注于确保app.js文件正常工作. HTML:<!DOCTYPE html> <html><head><title>Angular Project 2</title><meta charset="utf-8"><link rel="stylesheet" href="style.css"><script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min....

javascript – 由AngularJs Routing错误解释的jQuery UI Datepicker哈希href【代码】

这实际上是我自己的错.我没有正确初始化datepicker的模型.正确初始化datepicker后,jQuery UI会阻止导航事件触发.如果你也遇到这个问题,那么就像我一样,你做错了什么.我将这里作为一个警示故事留在这里. 背景: 我试图在AngularJs应用程序中使用jQuery UI datepicker插件. 它是一个使用Angular客户端路由的单页面应用程序(这是一个关键细节). 我正在使用jQuery UI v1.8.24和AngularJs v1.2.2 问题: 要选择日期,您必须单击日历中的某...

javascript – 在angular.js应用程序中使用jQuery插件(flipclock)【代码】

我正在摆弄angular.js,并且必须包含一个名为flipclock.js的jquery插件.我google了很多,发现这个article关于在一个角度指令中包装jquery. 我看着它并用flipclock做了同样的事 – 看起来像这样var app = angular.module('flipClock', []); app.directive('FlipClock', function(){return {restrict: 'A',link: function(scope, element, attrs){$(element).FlipClock(scope.$eval(attrs.FlipClock));}} });使用以下标记<div ng-App="...