问题标签 [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 - 在 MRAID 广告(仅限移动设备)中使用 jQuery 是常见的做法吗?
在MRAID 广告中使用 JavaScript 库是常见的做法吗?
我希望为移动设备上的 MRAID 广告实现杂志风格的“翻页”用户界面。
我可以从文档中看到提到了 jQuery,但是我不确定这是否会太重而无法加载,值得调用 CDN(它可能会被缓存):
使用 3rd 方库绑定而不使用它们的 ready 事件方法第三方库(例如 jQuery)有一个 ready 方法,它有助于促进与 mraid 就绪事件侦听器类似的功能。在 jQuery 的示例中,将 DOM 单击绑定放在 ready(handler) 方法中可确保在开始执行任何其他 jQuery 函数之前完成整个页面的加载。
javascript - AngularJS Jqlite后不添加元素
考虑这个可运行的例子:为什么 el4 没有放在 el3 之后?如果我调试并打印 el3 似乎 el4 已经消失了。如何将一个元素放在另一个元素之后,使它们成为兄弟姐妹?
编辑:我不想在调用 .after() 之前附加 el3。我只是有两个 angular.elements 我想将它们组合成两个兄弟姐妹,并在指令元素中附加或替换它们。
javascript - 如何使用 angularJS 和 jqlite 测试 event.target.hasClass()?
单击后将事件传递给 ctrl。我想写一个条件,如果element.target
有类将返回truemodal-click-shield
问题:
我如何.hasClass()
使用event.target
angulars' jqlite
?
问题:
目前我收到一个类型错误,说:
错误:
类型错误:未定义不是函数
html:
javascript - 如何在 Angular 指令测试中按 ID 查找元素
我有一个指令在单元测试中呈现以下 html:
我试图抓住<div id="published-envs">
并断言它有两个 child <div>
。
我尝试了以下方法,但它不起作用:
var environments = element.find('#published-envs'); //comes back empty
在角度单元测试中按 id 查找元素的正确方法是什么?
jquery - 变量值未在函数内部传递
我有功能,由于某种原因无法正常工作。在我的 AngularJS 应用程序中,我需要使用 jqLite 操作 CSS。
假设有两个 div,第一个有一定的宽度。
我想将次要项目宽度设置为与主要项目相同。
一切都很好,直到函数更改 CSS。看起来widthToSet
价值没有通过那里。
请参阅下面代码段中的代码。
谢谢!
javascript - 仅在需要时创建点击处理程序
我有一个小指令,其中是一个按钮和一个隐藏的输入文件。
我想在单击按钮时创建一个单击处理程序,因此我将单击隐藏的输入文件。
我的指令:
javascript - 通过 ng-class 添加类时,angular.element 不起作用
如果我通过 ng-class 向元素添加一个类,并尝试通过 angular-element 获取同一个类的存在,它总是返回 false。
请让我知道以下代码有什么问题,
html:
CSS:
javascript:
jquery - 在角度应用程序中的 jqlite 中替换
我想用 jqlite 而不是 jQuery 编写以下表达式:
在 jqlite 中没有“是”功能。
angularjs - 离子 angularjs jqlite addclass 未定义
据我了解,jqLite 嵌入到 angularjs 中,但是当我运行时
$("#myid").addClass
我明白了
undefined
我能够通过它自己获得元素,但我无法addClass
在它上面运行。我错过了什么吗?
angularjs - 使用 AngularJS Jqlite,如何找到某个元素类型的元素的第一个子元素?
在我的 AngularJS 指令中,我想将焦点应用于 type<pre>
的最后一个孩子的 type 的第一个孩子<div>
。
也就是说,如果我的文档如下所示:
它应该选择的<pre>
是最后一个,带有一个属性the-one
。
有没有办法做到这一点?