Nối CSS trong jQuery

Trong bài viết này, chúng ta sẽ khám phá cách chúng ta có thể áp dụng các kiểu CSS cho các phần tử HTML. Bạn nên có một số kiến ​​thức cơ bản về HTML, CSS, JavaScript và jQuery trước khi bắt đầu bài viết này

Show

    Có thể thay đổi thuộc tính CSS của một phần tử bằng cách sử dụng API JavaScript đơn giản, nhưng chúng tôi cố gắng hoàn thành thử thách này bằng phương thức jQuery css().  

    cú pháp

    $().css(propertyname, value);
    $().css(properties);

    Có nhiều loại phương thức CSS, có nghĩa là mỗi phương thức có tên giống nhau nhưng có các tham số khác nhau. Chúng tôi sẽ chỉ thảo luận về hai phương pháp, một trong số đó được sử dụng để thay đổi một thuộc tính CSS duy nhất, trong khi phương pháp kia được sử dụng để thay đổi đồng thời nhiều thuộc tính CSS. Với phương thức thứ hai, bạn có thể truyền đối tượng chuỗi JSON làm tham số mà bạn muốn áp dụng cho phần tử HTML.  

    Các đối tượng chuỗi JSON chứa các thuộc tính CSS cùng với các giá trị của chúng và phương thức đầu tiên chỉ nhận 2 tham số, đó là tên thuộc tính và giá trị

    Ví dụ. Bằng cách nhấp vào nút, nó sẽ thêm nhiều thuộc tính CSS vào thành phần đã chọn, nhưng bằng cách nhấp đúp vào nút, nó chỉ thêm một thuộc tính CSS. Mục đích của ví dụ này là để hiển thị việc sử dụng hai loại phương thức CSS được thảo luận.  

    Phương thức css() trong jQuery dùng để thay đổi thuộc tính style của phần tử được chọn. Phương pháp này có thể được sử dụng theo nhiều cách khác nhau. Phương thức css() có thể được sử dụng để lấy/trả về giá trị hiện tại của thuộc tính cho phần tử được chọn

    cú pháp

    $(selector).css(property)

    hoặc

    $(selector).css(property, value)

    hoặc

    $(selector).css(property, function(index, currentvalue))

    hoặc

    $(selector).css({property:value, property:value, ...})

    Giá trị trả về. Nó sẽ trả về giá trị của thuộc tính cho phần tử được chọn.  

    ví dụ 1. Trong ví dụ này, chúng ta sẽ sử dụng phương thức css() để lấy màu văn bản của thành phần đoạn văn

    HTML




    $(selector).css(property)
    22

    $(selector).css(property)
    23
    $(selector).css(property)
    24
    $(selector).css(property)
    25

     

    $(selector).css(property)
    23
    $(selector).css(property)
    27
    $(selector).css(property)
    25

    $(selector).css(property, value)
    1
    $(selector).css(property)
    23
    $(selector).css(property, value)
    3
    $(selector).css(property, value)
    4
    $(selector).css(property, value)
    5

    $(selector).css(property, value)
    6
    $(selector).css(property)
    25

    $(selector).css(property, value)
    1
    $(selector).css(property, value)
    9____23
    $(selector).css(property)
    25

    $(selector).css(property, value)
    9
    $(selector).css(property)
    27____125

     

    _______123____36____125

    _______21____123____40

    $(selector).css(property)
    25

    $(selector).css({property:value, property:value, ...})
    2
    $(selector).css({property:value, property:value, ...})
    3

    $(selector).css({property:value, property:value, ...})
    4
    $(selector).css({property:value, property:value, ...})
    5

    $(selector).css(property, value)
    1
    $(selector).css(property, value)
    9____40
    $(selector).css(property)
    25

    $(selector).css(property, value)
    1
    $(selector).css(property)
    23
    $(selector).css(property)
    222
    $(selector).css(property)
    223
    $(selector).css(property, value)
    5
    $(selector).css(property)
    225
    $(selector).css(property)
    226
    $(selector).css(property)
    222
    $(selector).css(property)
    25

    $(selector).css(property, value)
    9____36____125

    $(selector).css(property)
    23
    $(selector).css(property, value)
    3____125

    $(selector).css(property, value)
    1____1236

     

    _______42____1238

    _______42____1240

     

    $(selector).css(property)
    241____1242

    $(selector).css(property)
    241
    $(selector).css(property)
    244

    $(selector).css(property)
    241____1246

    _______42____1248

    $(selector).css(property, value)
    1____1248

    $(selector).css(property, value)
    9
    $(selector).css(property, value)
    3
    $(selector).css(property)
    25

     

    $(selector).css(property, value)
    9
    $(selector).css(property)
    24
    $(selector).css(property)
    25

    đầu ra.  

    Nối CSS trong jQuery

     

    ví dụ 2. Trong ví dụ này, chúng ta sẽ sử dụng phương thức css() để thay đổi kiểu CSS của phần tử được chọn

    HTML




    $(selector).css(property)
    22

    $(selector).css(property)
    23
    $(selector).css(property)
    24
    $(selector).css(property)
    25

    $(selector).css(property, value)
    1

    $(selector).css(property)
    23
    $(selector).css(property)
    27
    $(selector).css(property)
    25

    $(selector).css(property, value)
    1
    $(selector).css(property)
    23
    $(selector).css(property, value)
    3
    $(selector).css(property, value)
    4
    $(selector).css(property, value)
    5

    $(selector).css(property, value)
    6
    $(selector).css(property)
    25

    $(selector).css(property, value)
    1
    $(selector).css(property, value)
    9____23
    $(selector).css(property)
    25

    $(selector).css(property, value)
    9
    $(selector).css(property)
    27____125

     

    _______123____36____125

    _______21____123____40

    $(selector).css(property)
    25

    $(selector).css({property:value, property:value, ...})
    2
    $(selector).css(property, value)
    07

    $(selector).css({property:value, property:value, ...})
    4
    $(selector).css(property, value)
    09

    $(selector).css(property, value)
    1
    $(selector).css(property, value)
    9____40
    $(selector).css(property)
    25

    $(selector).css(property, value)
    1
    $(selector).css(property)
    23
    $(selector).css(property)
    222
    $(selector).css(property, value)
    17

    $(selector).css(property)
    241
    $(selector).css(property, value)
    19

    $(selector).css({property:value, property:value, ...})
    2
    $(selector).css(property, value)
    21

    $(selector).css(property, value)
    1
    $(selector).css(property, value)
    9____1222
    $(selector).css(property)
    25

    $(selector).css(property, value)
    9____36____125

    $(selector).css(property)
    23
    $(selector).css(property, value)
    3____125

    $(selector).css(property, value)
    1____1236

     

    _______42____235

    _______42____1240

     

    _______1241____239

    $(selector).css(property)
    241
    $(selector).css(property, value)
    41

    $(selector).css(property)
    241
    $(selector).css(property, value)
    43

    _______42____1248

    $(selector).css(property, value)
    1____1248

    $(selector).css(property, value)
    9
    $(selector).css(property, value)
    3
    $(selector).css(property)
    25

     

    $(selector).css(property, value)
    9
    $(selector).css(property)
    24
    $(selector).css(property)
    25

    đầu ra.  

    Nối CSS trong jQuery

     

     

    ví dụ 3. Trong ví dụ này, chúng ta sẽ sử dụng phương thức css() để thêm kiểu bằng hàm

    HTML




    $(selector).css(property)
    22

    $(selector).css(property)
    23
    $(selector).css(property)
    24
    $(selector).css(property)
    25

    $(selector).css(property, value)
    58

    $(selector).css(property)
    23
    $(selector).css(property)
    27
    $(selector).css(property)
    25

    $(selector).css(property, value)
    1
    $(selector).css(property)
    23
    $(selector).css(property, value)
    3
    $(selector).css(property, value)
    4
    $(selector).css(property, value)
    5

    $(selector).css(property, value)
    6
    $(selector).css(property)
    25

    $(selector).css(property, value)
    1
    $(selector).css(property, value)
    9____23
    $(selector).css(property)
    25

    $(selector).css(property, value)
    9
    $(selector).css(property)
    27____125

     

    _______123____36____125

    _______21____123____40

    $(selector).css(property)
    25

    $(selector).css({property:value, property:value, ...})
    2____284

    $(selector).css(property, value)
    1
    $(selector).css(property, value)
    9____40
    $(selector).css(property)
    25

    $(selector).css(property, value)
    1
    $(selector).css(property)
    23
    $(selector).css(property)
    222
    $(selector).css(property, value)
    17

    $(selector).css(property, value)
    93____294

    _______42____296

    $(selector).css(property, value)
    1
    $(selector).css(property, value)
    9____1222
    $(selector).css(property)
    25

    $(selector).css(property, value)
    58

    $(selector).css(property, value)
    1
    $(selector).css(property)
    23
    $(selector).css(property, value)
    3
    $(selector).css(property)
    25

    _______42____1236

    $(selector).css(property)
    241
    $(selector).css(property)
    240

    $(selector).css(property, function(index, currentvalue))
    10
    $(selector).css(property, function(index, currentvalue))
    11

    $(selector).css(property, function(index, currentvalue))
    12
    $(selector).css(property, function(index, currentvalue))
    13

    $(selector).css(property, function(index, currentvalue))
    10
    $(selector).css(property)
    248

    $(selector).css(property)
    241
    $(selector).css(property)
    248

    _______42____1248

    $(selector).css(property, value)
    1
    $(selector).css(property, value)
    9____23
    $(selector).css(property)
    25

    $(selector).css(property, value)
    9____36____125

    $(selector).css(property, value)
    58

    $(selector).css(property, value)
    9
    $(selector).css(property)
    24
    $(selector).css(property)
    25

    đầu ra.  

    Nối CSS trong jQuery

     

    Ví dụ 4. Trong ví dụ này, chúng ta sẽ sử dụng phương thức css() để áp dụng đồng thời nhiều thuộc tính CSS