小编Len*_*nny的帖子

使用Jquery 3.1.1时,.slideToggle()无效

出于某种原因,当我尝试执行以下代码时,我收到了未捕获的TypeError.

jQuery(function($){
    $(document).ready(function() {
        $(".block").click(function() {
            var currentElement = $(this).find(".form-group");
            currentElement.slideToggle("slow");
        });
    });
});
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

Uncaught TypeError: currentElement.slideToggle is not a function
at HTMLDivElement.<anonymous> (index.js:6)
at HTMLDivElement.dispatch (jquery-3.1.1.slim.min.js:3)
at HTMLDivElement.q.handle (jquery-3.1.1.slim.min.js:3)
Run Code Online (Sandbox Code Playgroud)

但是,当我打电话currentElement.toggle()它按预期工作,我没有得到任何错误.

谁能解释为什么会这样?

html javascript jquery jquery-ui

3
推荐指数
1
解决办法
3411
查看次数

Bash:仅抓住第二行和最后一行输出(ls -lrS)

我希望获得ls -lrS命令输出的第二行和最后一行.我一直在使用ls -lrS | (head -2 | tail -1) && (tail -n1)但它似乎只获得第一行,我必须按控制C来阻止它.

我遇到的另一个问题是使用awk命令,我只想获取文件大小和文件名.如果我得到正确的线(第二个和最后一个),我想要的输出就是

files=$(ls -lrS | (head -2 | tail -1) && (tail -n1) awk '{ print "%s", $5; "%s", $8; }' )
Run Code Online (Sandbox Code Playgroud)

我希望它会打印出来:

1234 file.abc

12345 file2.abc

bash shell awk ls

2
推荐指数
1
解决办法
673
查看次数

标签 统计

awk ×1

bash ×1

html ×1

javascript ×1

jquery ×1

jquery-ui ×1

ls ×1

shell ×1