如何使用jQuery从数组中移除特定值
我有一个数组,看起来像这样。var y = [1, 2, 3];
.
我想从数组y
中删除2
。
我怎样才能用jQuery从数组中删除一个特定的值?我试过pop()
,但那总是删除最后一个元素。
396
3
我有一个数组,看起来像这样。var y = [1, 2, 3];
.
我想从数组y
中删除2
。
我怎样才能用jQuery从数组中删除一个特定的值?我试过pop()
,但那总是删除最后一个元素。
一个有效的[JSFIDDLE][1]。
你可以像这样做。
结果:
http://snipplr.com/view/14381/remove-item-from-array-with-jquery/
使用jQuery,你可以做这样的单行操作。
例子: http://jsfiddle.net/HWKQY/
使用本地的
.splice()
和jQuery'的$.inArray()
。在Javascript中没有原生的方法可以做到这一点。你可以使用一个库或写一个小函数来代替:http://ejohn.org/blog/javascript-array-remove/