在我的表单中使用此代码时,我想在我点击它时向下滑动...
<script>
(function(){
$('html').addClass('js');
var contactForm = {
container: $('#contact'),
config: {
effect: 'slidetoggle'
},
init: function(){
$('<button></button>', {
text: 'Contact me'
})
.insertAfter('article:first')
.on( 'click', this.show );
},
show: function(){
contactForm.close.call(contactForm.container);
contactForm.container[contactForm.config.effect](500);
},
close: function() {
var $this = $(this);
$('<span class=close>X</span>')
.prependTo(this)
.on('click', function() {
$this.hide();
})
}
};
contactForm.init();
})();
</script>
...在控制台中给我这个错误:
&#34;未捕获的TypeError:contactForm.container [contactForm.config.effect] 不是一个功能&#34;。
我不知道发生了什么事。有人会帮助我吗?谢谢你的正手。
最诚挚的问候。
答案 0 :(得分:0)
find folder1 -name file1.* -exec mv -i {} folder2 ;
find folder1 -name file2.* -exec mv -i {} folder2 ;
find folder1 -name file3.* -exec mv -i {} folder2 ;
值应为for i in folder2/*.*; do
FILE=$(basename "$i")
find folder1 -name ${FILE%.*}.* -exec mv -i {} folder2 \;
done
而不是effect
这会产生相当于:
"slideToggle"
错误等同于调用:
"slidetoggle"
并且不存在这样的方法