javascript - 在 jquery 模板中使用当前引用调用函数

标签 javascript jquery html

我在 jquery 模板中有一个 div,我想从模板中调用一个 javascript 函数。例如

我在jquery模板中的div如下:

<div class="div1" ${makeContainer(this)}>
</div>

'makeContainer' 是 javascript 中的一个函数。我无法传递当前元素的引用,即“this”参数中的“div1”。

请帮忙

最佳答案

您可以选择所有类为 div1 的 div 并为每个元素调用函数。

$('.div1').each(function(){
    makeContainer($(this));
});

所以在html中你可以直接使用

<div class="div1"></div>

关于javascript - 在 jquery 模板中使用当前引用调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34201355/

相关文章:

javascript - 单击输入时添加图像

javascript - 带水平标签的 HTML 页面

javascript - HTML 未被解析以查看 - angular.js

javascript - 如何使用 Stellar.js 视差标题?

javascript - 如何使浅蓝色弹性盒中的文本居中?

javascript - 如何将 knockout 的 Observable 数组长度绑定(bind)到 html 元素

javascript - 从节点 XSLT 中删除所有\n\r 字符?

javascript - 根据屏幕分辨率 AngularJS 更改指令的 templateUrl

html - Div无缘无故获得额外的高度

javascript - 浏览器如何根据css样式生成CSSOM的细节?