问题标签 [jqlite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
605 浏览

jquery - 在 Angularjs 应用程序中,将 ngdisabled=true 动态添加到控制器中的元素

在我的 AngularJs 应用程序中,我的 html 如下所示:

现在,我需要ng-disabled="true"在控制器中的某个模型手表上添加上述锚标记,例如。

棘手的部分是,我无法直接访问上述 html。我正在使用另一个指令,该指令里面有上面的 html。所以在我的控制器中,我需要使用查询选择器访问锚元素,然后ng-disabled="true"通过我的控制器添加到该锚元素。我该怎么做?

0 投票
3 回答
2246 浏览

javascript - 如何让 Angular 在 jqLit​​e 上使用 jQuery

在我的项目中,我同时使用 jQuery 和 Angular。我已经通过 bower 安装了这些,并且正在使用 browserify 来加载文件。这似乎工作正常,除了 angular 似乎使用 jqLit​​e。当我试图跑步时

我收到一条错误消息,说 jqLit​​e 不支持查询选择器。我怎样才能解决这个问题并使用 jQuery?

我想在 $ 上使用 angular.element 进行测试。

谢谢!

0 投票
1 回答
156 浏览

javascript - 角度自定义指令无法将值更改为 ng-model

我是 Angular 的新手,我为 jquery timepicker 插件创建了一个自定义指令,这个插件没有与 ng-model 绑定

我的代码是

控制台输出,它说未定义

请查看

我的模块是

这是制作自定义指令的正确方法吗?

任何帮助表示赞赏,

我的 PLUNKER 链接http://plnkr.co/edit/ZHYvUABqHh1MVF9APrR7?p=preview

提前致谢

0 投票
1 回答
380 浏览

jquery - Angularjs:在缓存的模板中按ID查找元素

我有几个 HTML 文件,我需要在这些 html 文件中提取给定元素的文本内容,并将其作为变量转换为 angular。

我决定使用 angular$templateRequest来获取每个 HTML 文件,并将$templateCache它们存储在缓存中。我希望通过这种方式我可以使用 Angular 或 jQuery/jQueryLite 选择器来访问这些缓存的模板并通过元素 ID 获取特定的元素内容。但是当谈到从给定的缓存模板中检索给定的元素文本时,我碰壁了。

0 投票
0 回答
469 浏览

angularjs - scrollLeft 设置器不起作用(Angular,jqLit​​le)

我有这个代码

这是在指令 fnLink 中,并且在更改 ui 时调用焦点,因为使用溢出:隐藏并且当左侧有许多项目时输入消失......所以我需要滚动到最右边并保持输入可见。这

在 chrome 开发工具上工作正常,但是当调用焦点时不要更新 scrollLeft 属性。

0 投票
1 回答
1572 浏览

javascript - angular js select all text from a range div and span elements to let user copy the selected text

I am trying to create a select all functionality (in angular js) of some text which appears in a format similar to the structure given below. When all text is selected, then user could hit ctrl + c to copy the same.

There will be a button, by click on it, all the text appearing inside the container div is required to be selected. I have searched many examples, so far all the examples I found is giving solutions on how to select text from a textarea or textbox. I wanted to find out how do I select all text from such range of html elelments.

0 投票
1 回答
734 浏览

javascript - AngularJS - 在传递给绑定的同一函数中取消绑定事件?

我试图在作为事件处理程序传递给angular.element($window).on().

从这个问题,我开始意识到,要解除与当前指令的绑定,必须将相同的事件处理程序传递给angular.element().on()两者angular.element().off()

AngularJS - 从特定指令解除事件的 $window 绑定

这是指令返回的对象中的我的控制器方法;

任何帮助理解为什么这无法解除事件绑定将不胜感激!

注意:我最初尝试只传递eventHandler.on()and.off()函数,但是我意识到这this并没有引用eventHandler函数,因此我用.bind(eventHandler).

0 投票
2 回答
995 浏览

javascript - AngularJS:为什么当父级有 ngIf 指令时我不能向祖父级元素添加属性

我正在使用 vanilla AngularJS v1.4.5(无 jQuery),并希望我的自定义指令在编译时向其祖父元素添加一个属性。

在编译函数中,我可以使用两次获取祖父元素的方法和添加我的属性的方法来parent()实现这一点。但是,如果元素具有ngIf指令,则祖父元素不会获得该属性。elementattr()

JSFiddle

这是我所知道的:

  • 如果ngIf未在父元素上使用,则该属性将添加到祖父元素。
  • 问题不应该与 相关scope,因为这是在编译阶段发生的,在作用域被链接到任何元素之前。
  • 我的 compile 函数应该在 of 之前运行ngIf,它的优先级为600(并且没有 compile function)。
  • ngIf完全删除并重新创建 DOM 中的元素(连同其子元素),但这不应影响祖父元素或更改其属性。

如果父元素具有指令,谁能向我解释为什么我不能向指令的祖父元素添加属性ngIf

0 投票
1 回答
7984 浏览

jquery - 为什么角度 js 中的 $document.referrer 返回空白。但是当我使用 document.referrer 时,它正在返回我的价值

需要的值

在一个变量中。

0 投票
1 回答
1720 浏览

angularjs - element.on($destroy) 显示元素未以角度定义

我试图在更改应用程序的路由或状态时取消指令中的 $interval 事件。我发现这段代码可以在破坏事件中起作用。

但这会返回我的元素未定义。我是否必须在控制器中注入任何服务或指令。

错误:

在此先感谢 代码很长,所以在调用的地方发布了狙击手。更新: