问题标签 [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.
javascript - jQuery 或 jqlite 不能使用里面的元素
索引.html:
一般.html
javascript
它适用于 class="aaa" 的元素,但不适用于内部的元素
jQuery 代码在控制器之外。
angularjs - 为什么不 angular.element('').css('颜色', '红色'); 工作?
为什么不起作用angular.element('<p>').css('color', 'red');
?
javascript - 在 Angular 中注册事件的最佳方式
据我所知,我们可以使用jqlite 中的 api 或.bind
原生 api 来注册事件。许多人使用 jqlite api 来注册事件,因为 angular 1.x 提供了它。但是 Angular 2 呢?Angular 2 是否仍然提供 jqlite api,或者我们应该坚持使用原生 api,因为这样更安全。.on
.addEventListener
此外,关于 和 之间的.on
性能.addEventListener
。哪一个更好?
jquery - 在 Angularjs 中更改 iframed 页面的内容
我需要在 AngularJS 中动态地 iframe 各种 html 页面,然后更改它们的部分 html 内容。我创建了一个指令,它的 iframe 很好,但我的问题是我无法像在 jQuery 中那样访问 iframed 页面的内容!我也不能使用 jqLite 这样做!任何人都可以帮忙吗?
这是指令的样子
ps 我已经将 jQuery 链接放在主页顶部,其他地方我可以使用它就好了!
javascript - 如何在 AngularJS 中使用 jqLite 的方法
如何在 AngularJS 中使用 qjLite 的方法?我想添加 'p' html 元素,然后添加 class="red" 。
也许我做错了什么......
这是我写的代码:
jquery - 如何专注于Angular指令中的元素
我在下面有以下代码,它应该在您开始输入后立即打开一个带有输入框的模式。我已经在模式打开的时候取得了进展,但是我不知道如何专注于实际的输入框(在指令中的链接函数内)。任何想法,将不胜感激。另外,如果有其他改进建议,请告诉我。
请参阅此 plnkr http://plnkr.co/edit/ZMN56G
和 HTML....
jira - 使用 jira JQL 问题在工作日志中检索 maxResult
我有一个简单的 jql 查询,它给了我所有的问题和工作日志。然而,工作日志似乎上限为 20。我怎样才能强制它检索所有?例如
http://website/rest/api/2/search?jql=project in (Project) and issueFunction in workLogged("after 2015/10/12 before 2015/10/17") &startAt=0&maxResults=1000&fields=worklog
如何强制工作日志的最大结果为例如 100 而不是 20。我无法找到任何关于如何在内部节点更改最大值的参考。
javascript - 触摸事件不返回触摸数据
编辑:“这不能在 Angular UI Modals 中完成”是一个有效的答案,如果情况确实如此。
这是我从触摸事件中获得的返回数据。明显缺少任何有用的触摸 X/Y 坐标(https://developer.mozilla.org/en-US/docs/Web/API/TouchEvent/changedTouches)。这是一个无可救药的通用问题,但是,有什么想法吗?传递给在触摸时执行的函数的“事件”对象:
现在,这是在画布的角度 UI 模式中,但鼠标事件工作正常。这是我的元素顺便说一句:
这是我如何绑定的示例:
编辑,这里是一个 mousedown 事件对象用于比较:
javascript - $( new Image() ) 的 Angular jqlite 等价物或解决方案是什么?
我创建了一个工厂来预加载图像。我在这个工厂的某个地方使用:
这段代码有效。但我正在努力从我的项目中删除 jQuery 库,并且完全依赖于使用 Angular 的内置 jqlite。
我试图自己找到解决方案,但我就是想不通。我需要 .load 和 .error 函数事件来正确捕获预加载状态。这是一个工厂,所以我不想在这里创建 DOM 元素。
有没有人对此有一个优雅的解决方案?
jquery - 没有 jquery 的 jqlite - 单击子项时替换 $(this)
我正在尝试用 jqlite 替换所有 jquery 所以我的问题是这样的
div childDiv 是从 javascript 动态添加的
在 jquery 中我们可以这样使用:
我想替换 $(this) 因为它是一个带有 jqlite 的 jquery 像这样:
temp=angular.element(document.querySelector(this)).find('input[type="hidden"]');
但它不起作用..请帮助..任何想法?