问题标签 [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 投票
1 回答
392 浏览

javascript - 在 MRAID 广告(仅限移动设备)中使用 jQuery 是常见的做法吗?

在MRAID 广告中使用 JavaScript 库是常见的做法吗?

我希望为移动设备上的 MRAID 广告实现杂志风格的“翻页”用户界面。

我可以从文档中看到提到了 jQuery,但是我不确定这是否会太重而无法加载,值得调用 CDN(它可能会被缓存):

使用 3rd 方库绑定而不使用它们的 ready 事件方法第三方库(例如 jQuery)有一个 ready 方法,它有助于促进与 mraid 就绪事件侦听器类似的功能。在 jQuery 的示例中,将 DOM 单击绑定放在 ready(handler) 方法中可确保在开始执行任何其他 jQuery 函数之前完成整个页面的加载。

0 投票
1 回答
1473 浏览

javascript - AngularJS Jqlite后不添加元素

考虑这个可运行的例子:为什么 el4 没有放在 el3 之后?如果我调试并打印 el3 似乎 el4 已经消失了。如何将一个元素放在另一个元素之后,使它们成为兄弟姐妹?

编辑:我不想在调用 .after() 之前附加 el3。我只是有两个 angular.elements 我想将它们组合成两个兄弟姐妹,并在指令元素中附加或替换它们。

0 投票
3 回答
22372 浏览

javascript - 如何使用 angularJS 和 jqlite 测试 event.target.hasClass()?

单击后将事件传递给 ctrl。我想写一个条件,如果element.target有类将返回truemodal-click-shield

问题:

我如何.hasClass()使用event.targetangulars' jqlite

问题:

目前我收到一个类型错误,说:

错误:

类型错误:未定义不是函数

html:

0 投票
1 回答
3668 浏览

javascript - 如何在 Angular 指令测试中按 ID 查找元素

我有一个指令在单元测试中呈现以下 html:

我试图抓住<div id="published-envs">并断言它有两个 child <div>

我尝试了以下方法,但它不起作用: var environments = element.find('#published-envs'); //comes back empty

在角度单元测试中按 id 查找元素的正确方法是什么?

0 投票
1 回答
81 浏览

jquery - 变量值未在函数内部传递

我有功能,由于某种原因无法正常工作。在我的 AngularJS 应用程序中,我需要使用 jqLit​​e 操作 CSS。

假设有两个 div,第一个有一定的宽度。

我想将次要项目宽度设置为与主要项目相同。

一切都很好,直到函数更改 CSS。看起来widthToSet价值没有通过那里。

请参阅下面代码段中的代码。

谢谢!

0 投票
0 回答
51 浏览

javascript - 仅在需要时创建点击处理程序

我有一个小指令,其中是一个按钮和一个隐藏的输入文件。

我想在单击按钮时创建一个单击处理程序,因此我将单击隐藏的输入文件。

我的指令:

0 投票
1 回答
492 浏览

javascript - 通过 ng-class 添加类时,angular.element 不起作用

如果我通过 ng-class 向元素添加一个类,并尝试通过 angular-element 获取同一个类的存在,它总是返回 false。

请让我知道以下代码有什么问题,

html:

CSS:

javascript:

0 投票
0 回答
84 浏览

jquery - 在角度应用程序中的 jqlite 中替换

我想用 jqlite 而不是 jQuery 编写以下表达式:

在 jqlite 中没有“是”功能。

0 投票
1 回答
1832 浏览

angularjs - 离子 angularjs jqlite addclass 未定义

据我了解,jqLit​​e 嵌入到 angularjs 中,但是当我运行时

$("#myid").addClass

我明白了

undefined

我能够通过它自己获得元素,但我无法addClass在它上面运行。我错过了什么吗?

0 投票
1 回答
6217 浏览

angularjs - 使用 AngularJS Jqlite,如何找到某个元素类型的元素的第一个子元素?

在我的 AngularJS 指令中,我想将焦点应用于 type<pre>的最后一个孩子的 type 的第一个孩子<div>

也就是说,如果我的文档如下所示:

它应该选择的<pre>是最后一个,带有一个属性the-one

有没有办法做到这一点?