小编Mat*_*ash的帖子

Bash从变量中获取最后一行

如果我有一个包含多行(文本)的变量,我该如何从中获取最后一行?

我已经想出如何获得第一行:

STRING="This is a
multiple line
variable test"
FIRST_LINE=(${STRING[@]})
echo "$FIRST_LINE"

# output:
"This is a"
Run Code Online (Sandbox Code Playgroud)

可能最后一行应该有一个操作员.或者至少我认为因为@第一行出来了.

variables bash line

18
推荐指数
2
解决办法
2万
查看次数

jQuery:更改的输入值不用于新添加

我有一个隐藏的输入字段,其值为0:

<input type="hidden" class="test" value="0" />
Run Code Online (Sandbox Code Playgroud)

现在我添加了一个带有一些JS的按钮,每次单击按钮时都会将值加0.5:

<a class="addition-input">Click me</a>
Run Code Online (Sandbox Code Playgroud)

这是JS部分:

$('a.addition-input').click(function(event) {
     event.preventDefault();
     var currentValue = parseInt($('input.test').val());
     var step         = 0.5;
     var newValue     = currentValue + step;

     $('input.test').val(newValue);
});
Run Code Online (Sandbox Code Playgroud)

因此,第一次单击链接/按钮时,值从"0"变为"0.5".但是,当我第二次点击链接/按钮时,它不会改变,它只会保持"0.5".

我认为jQuery没有通过第二次点击获得新的输入值,它可能认为值为"0".

我该如何解决这个问题?

更新:

这是小提琴:https://jsfiddle.net/m7pvjrve/1/

javascript jquery input addition

0
推荐指数
1
解决办法
67
查看次数

标签 统计

addition ×1

bash ×1

input ×1

javascript ×1

jquery ×1

line ×1

variables ×1