我附加到$('click_filter1')的任何内容都会显示错误...不是函数(对于show(),hide(),toggle())
如果我插入警报,警报将被执行,因此框架可以正常运行
具有ID的元素肯定存在
这可能是什么问题?为什么我会收到此错误?
$('click_filter1').addEvent('click', function() {
$('click_filter1').show();
}.bind(this));
最佳答案
首先,您的标题具有误导性,而且描述性不足。
其次,仅当从MooTools-more包含toggle
时,show
的hide
,Element
,Element.Shortcuts
才可用-请确保这样做,并且代码将按预期工作。
工作示例:http://www.jsfiddle.net/UjF2y/
关于javascript - 元素原型(prototype)异常(不是函数或方法),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4541739/