问:怎么通过jquery把数组的某一项,放到数组的第1项?
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
<script>
var arr1 = [
{b : 1,},
{b : 2,},
{b : 3}
];
// 需求:把b:2放到obj的第1项,输出成obj2
var bao_cun_arr;
var arr2 = $.grep(arr1, function(value) {
if(value.b == 2){
bao_cun_arr = value;
console.log(bao_cun_arr);
}
return value.b != 2;
});
console.log(arr2);
function prepend(arr, item) {
return [item].concat(arr);
}
console.log(prepend(arr2, bao_cun_arr));
</script>
问:怎么获取.parent下面的class不是div1的第1个子元素?
答:.parent>:not([class=div1]):nth-child(1)
问:怎么获取.parent下面的class不是div1的子元素?
答:.parent>:not([class=div1])
网友评论