91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vue怎么封裝jquery修改自身及兄弟元素

發布時間:2022-07-02 10:16:45 來源:億速云 閱讀:148 作者:iii 欄目:開發技術

今天小編給大家分享一下vue怎么封裝jquery修改自身及兄弟元素的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

一.引入Jquery

1.下載jquery源碼:

我們在網頁中打開https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js,粘貼到我們的項目文件中。

2.NPM安裝
我們也可以在項目終端中輸入如下代碼:

npm i jquery -S

二.封裝

我們新建名為change.js的文件,在里面寫入如下代碼:

//引入Jquery
import $ from '@/common/jquery.js'
//聲明對象
let change={
//對象中的方法(name就是對應的class類名,index為當前點擊元素的索引)
    go(name, index) {
        // 獲取當前點擊的元素
        let a = $(name)[index]
        $(a)[0].style.backgroundColor = "#4CD964"
        $(a)[0].style.color = "#fff"
        // 設置同等級兄弟元素的樣式
        $($(a)[0]).siblings().css('background-color', "#fff")
        $($(a)[0]).siblings().css('color', "#000")
    }
}
export default change

三.引用

1.單文件應用

在某一個文件中單獨使用的話,我們可以通過import的形式將其引入,如下所示:

import change from '@/common/change.js'
    export default {
    ......
    methods:{
            // 分類點擊
            ItemClick(item, index) {
                // 調用方法,修改樣式
                change.go('.item_one', index)
            },
        }
    }

2.全局引用

我們可以在main.js中進行全局的注冊,那么就可以在全局進行調用:

main.js

// 修改樣式
import change from '@/common/change.js'
Vue.prototype.change=change

需要調用此方法的文件

export default{
...
methods:{
    // 分類點擊
    ItemClick(item, index) {
            // 調用方法,修改樣式
            this.change.go('.item_one', index)
        },
    }
}

以上就是“vue怎么封裝jquery修改自身及兄弟元素”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

西贡区| 东乌| 临泉县| 凤凰县| 平南县| 石渠县| 许昌县| 常山县| 华坪县| 浏阳市| 报价| 大姚县| 蕲春县| 岳西县| 佛教| 石台县| 应城市| 凤翔县| 瑞安市| 辉县市| 志丹县| 工布江达县| 绿春县| 读书| 高邑县| 临武县| 霞浦县| 南江县| 宝兴县| 铜陵市| 凤台县| 彰武县| 景谷| 久治县| 英德市| 桐柏县| 云和县| 大荔县| 常熟市| 盐池县| 东乌珠穆沁旗|