AngularJS错误”;element.childs(..).slideToggle不是函数“;
AngularJS Error "element.children(...).slideToggle is not a function"
正如标题所说,每当我点击一个应该有元素描述的元素时,我都会收到错误。我尝试删除restrict: 'E'
中的E
,并将其替换为"A",但没有成功。我试着以多种方式让我的功能发挥作用,但我似乎无法发挥作用。当你点击它时,它应该显示元素中的文本。你能帮我吗?
module.exports = function() {
return {
restrict: 'EA',
templateUrl: 'api.html',
link: function(scope, element) {
//Dom manipulation
element.on("click", function(e) {
element.children(':last-child').slideToggle();
})
}
};
};
element.children(':last-child').slideToggle();
为空或未定义,因此没有相应的函数slideToggle。
尝试:
element.children().last().slideToggle();
或
$(this).children().last().slideToggle();
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 将函数的上下文应用于javascript变量
- 如何在JavaScript中将字符串转换为函数引用
- 用嵌套函数和默认函数定义函数
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- 无法导出函数expressjs/requestjs中的变量
- 函数参数中的数据与指定变量之间的任何性能差异
- JQuery合并了keyup和focusout两个函数
- ES6构造函数返回基类的实例
- 监视函数从服务返回不起作用,但作用域函数起作用
- 为什么javascript slidetoggle函数没有保持打开状态
- JQuery SlideToggle()在放松的每一步都执行函数
- AngularJS错误”;element.childs(..).slideToggle不是函数“;
- slideToggle函数作为默认关闭
- slideToggle()函数在缩小后不起作用
- Javascript slidetoggle重置ajax函数的每一个间隔
- jQuery slideToggle回调函数和toggle类
- jQuery slideToggle函数的问题
- 相当于change()函数的slideToggle()
- Jquery“slideToggle()“;函数在adobedreamweaver中运行良好,但在浏览器中不起作用