jquery基本操作增刪改查有哪些?

專注的阿熊發表於2020-01-08

//新增類名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('元', '') //支付金額



//字串轉數字MT4問題彙總



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);
}

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69946337/viewspace-2672493/,如需轉載,請註明出處,否則將追究法律責任。

相關文章