JQ增删改查,dom操作

//添加类名active,遍历兄弟元素,删除兄弟元素中的active
$(this).addClass('active').siblings().removeClass('active');


//获取父元素类名为name的元素下的子元素类名为price
$(this).parents('.name').find('.price')


//父元素box后追加html代码
$(this).parents('.box').append(html)


//JQ获取自定义data属性
$(this).data('id')


//input获取焦点
$("input").focus();
$("input").focus(function() {});
$("input").blur();
$("input").blur(function() {})


//删除指定字符串
//replace('参数1需要删除的字符串','参数2为空,则只删除')
var money2 = $('#order_price').text().replace('元', '') //支付金额


//字符串转数字
parseFloat(money1) //小数
parseInt(money1) //整数


//dom元素隐藏显示判断
if (document.getElementById("div").css("display") === 'none') {}
if (document.getElementById("div").css("display") === 'block') {}
setTimeout(function() {
    console.log(_this.parents('.name').find('.city-picker-dropdown').is(':visible'))
    if (_this.parents('.name').find('.city-picker-dropdown').is(':visible') == false) {
        console.log('隐藏')
    } else {
        console.log('显示')
    }
}, 100)


//键盘事件,按下的键值code
$("#inputval").bind('keydown', 'down',function (event){
    console.log(event.keyCode)
})


//浏览器左上角返回判断,刷新页面
if(window.performance.navigation.type == 2){
    console.log('返回')
    window.location.replace(window.location.href);
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值