Giới thiệu về JAM Stack trong phát triển phần mềm

Giới thiệu về JAM Stack trong phát triển phần mềm Gần đây, JAM stack trở nên phổ biến hơn bên cạnh các stack hiện có như LAMP, MEAN. Trong bài viết này, mình sẽ giải thích về các thành phần của JAM stack cũng như ứng dụng của nó trong dự án phần mềm. Bài viết gốc được đăng trên blog của ...

Tác giả: Trần Trung Dũng viết 14:31 ngày 07/01/2019

9 cách tạo Array JavaScript với độ dài và giá trị cho trước

Có thể nói Array là một trong những kiểu dữ liệu phổ biến nhất trong JavaScript. Và để tạo ra Array cũng có rất nhiều cách khác nhau. Vì vậy, bài viết này mình sẽ tổng hợp các cách tạo Array mà mình biết. Mời bạn theo dõi bài viết! Tạo Array với một giá trị cho trước Bài toán Khởi tạo một ...

Tác giả: Bùi Văn Nam viết 14:31 ngày 07/01/2019

Chuyển bài viết bằng phím mũi tên trong WordPress

Hi all, đây là bài viết đầu tiên của mình trên blog Thạch Phạm, hy vọng sẽ được nhiệt tình ủng hộ

Tác giả: Tạ Quốc Bảo viết 14:31 ngày 07/01/2019

[Web Design] Kỹ thuật Parallax Scrolling – Phần 1

Với việc phát triển nhanh chóng của những công nghệ web như HTML5, CSS3, Javascript và bên cạnh đó là sức sáng tạo không giới hạn của các Web Designer, việc tạo ra các trải nghiệm mới lạ, khiến các website thêm sinh động không còn là chuyện khó nữa. Hôm nay mình xin giới thiệu một kỹ thuật được ...

Tác giả: Trịnh Tiến Mạnh viết 14:31 ngày 07/01/2019

Các lỗi thường gặp với jQuery trong WordPress và cách khắc phục

Tác giả : Henry Nguyen Chào các bạn, là người tập tành WordPress hơn 1 năm, vì là dân marketing bất động sản nên việc lập trình web chỉ là niềm đam mê (8 năm tập tành làm web), vì vậy thời gian và khả năng lập trình web cũng có giới hạn. Tuy nhiên, sau thời gian nghiên cứu thủ thuật SEO, ...

Tác giả: Hoàng Hải Đăng viết 14:31 ngày 07/01/2019

[Thực hành DOM] Kiểm tra thông tin hợp lệ

Mục lục nội dung Yêu cầu đặt ra Sơ lược việc phải làm Thực hành Tạo form Viết hàm kiểm tra dữ liệu Lời kết Như cách đây vài hôm bạn Phúc nhà mình có đăng một bài khá chi tiết về DOM trong Javascript, bằng DOM chúng ta có thể tận dụng mọi sức mạnh của nó để thao tác ...

Tác giả: Hoàng Hải Đăng viết 14:30 ngày 07/01/2019

JQuery API: :text Selector

Text Selector sẽ lựa chọn tất cả các phần tử có type="text". Text Selector sẽ chọn tất cả các thẻ <input type="text">, cũng giống như các selector giả định khác(các selector bắt đầu bởi dấu ":") chúng nên được đặt trước bởi một tên thẻ hoặc một ...

Tác giả: Vũ Văn Thanh viết 14:30 ngày 07/01/2019

JQuery API: :submit Selector

Submit Selector sẽ lựa chọn tất cả các phần tử có type="submit". Submit Selector sẽ hoạt động đối với các thẻ input có type="submit" hoặc các thẻ button . Lưu ý rằng một số trình duyệt coi một thẻ button hoàn toàn giống với một thẻ input có ...

Tác giả: Tạ Quốc Bảo viết 14:29 ngày 07/01/2019

JQuery API: :visible Selector

Visible Selector sẽ lựa chọn tất cả các phần tử có thể thấy được. Nói cách khác nó sẽ lựa chọn tất cả các phần tử không bị ẩn đi ( ngược lại so với :hidden). Các phần tử được xem là hiển thị khi chúng có chiếm không gian trong tài liệu, các phần tử hiển thị ...

Tác giả: Hoàng Hải Đăng viết 14:29 ngày 07/01/2019

JQuery API: :reset Selector

Reset Selector sẽ lựa chọn tất cả các phần tử có type là reset. $(":reset") và $("[type=reset]") tương đương với nhau. Chú ý : Bởi vì :reset là một Jquery extension và không phải là một phần thiết lập của CSS, các truy vấn sử dụng :reset sẽ không thể ...

Tác giả: Trần Trung Dũng viết 14:29 ngày 07/01/2019

JQuery API: :target Selector

Target Selector sẽ lựa chọn phần tử được chỉ ra bởi fragment trong URI của tài liệu. Nếu URI có bao gồm một fragment hoặc một hash, thì :target sẽ tìm kiếm phần tử dựa vào id được cung cấp bởi fragment hoặc hash đó. Ví dụ nếu URI có dạng https://code24h.com# ...

Tác giả: Trịnh Tiến Mạnh viết 14:28 ngày 07/01/2019

JQuery API: :selected Selector

Selected Selector sẽ lựa chọn tất cả các phần tử đã được lựa chọn(selected). Selected Selector sẽ chỉ hoạt động đối với các thẻ option của thẻ select . Nó không hoạt động với thẻ checkbox hay thẻ input radio , sử dung :checked cho các thẻ này. ...

Tác giả: Trần Trung Dũng viết 14:28 ngày 07/01/2019

JQuery API: :password Selector

Password Selector sẽ lựa chọn tất cả các phần tử có type là password. $( ":password" ) và $( "[type=password]" ) tương đương với nhau, cũng giống như các selector giả định khác(các selector bắt đầu bởi dấu ":") chúng nên được đặt trước bởi một tên thẻ hoặc ...

Tác giả: Trịnh Tiến Mạnh viết 14:27 ngày 07/01/2019

JQuery API: :root Selector

Root Selector sẽ lựa chọn phần tử gốc của tài liệu. Trong HTML thì phần tử gốc luôn luôn là thẻ html . Cú pháp Cú pháp jQuery( ":root" ) Ví dụ Tìm kiếm phần tử gốc của tài liệu: ...

Tác giả: Hoàng Hải Đăng viết 14:27 ngày 07/01/2019

JQuery API: :only-of-type Selector

Only of Type Selector sẽ chọn các phần tử con là con duy nhất của một loại thẻ nào đó trong phần tử cha. Nói một cách khác thì nó sẽ chọn tất cả các phần tử mà không có các phần tử anh chị em cùng cấp và cùng tên thẻ với nó. Lưu ý rằng khác với Only child ...

Tác giả: Tạ Quốc Bảo viết 14:27 ngày 07/01/2019

JQuery API: :radio Selector

Radio Selector sẽ lựa chọn tất cả các phần tử có type là radio. $( ":radio" ) và $( "[type=radio]" ) tương đương với nhau, cũng giống như các selector giả định khác(các selector bắt đầu bởi dấu ":") chúng nên được đặt trước bởi một tên thẻ hoặc một selector ...

Tác giả: Bùi Văn Nam viết 14:27 ngày 07/01/2019

JQuery API: :nth-last-of-type() Selector

:nth-last-of-type() Selector sẽ chọn các phần tử con thứ n tính từ cuối lên trong số các phần tử cùng cấp và có cùng tên thẻ nằm trong một phần tử cha với n là số được cung cấp như một tham số khi gọi selector. Không giống như các index-related selectors ...

Tác giả: Hoàng Hải Đăng viết 14:27 ngày 07/01/2019

JQuery API: :parent Selector

Parent Selector sẽ lựa chọn tất cả các phần tử có ít nhất một phần tử con trong nó. Lưu ý rằng các đoạn text cũng có thể hiểu là một phần tử con. Parent selector có công dụng ngược với :empty selector. Một điều quan trọng cần lưu ý khi sử dụng cả ...

Tác giả: Trần Trung Dũng viết 14:27 ngày 07/01/2019

JQuery API: Next Siblings Selector (“prev ~ siblings”)

Next Siblings Selector sẽ tìm kiếm phần tử cùng cấp xuất hiện sau các phần tử được xác định bởi một selector prev nào đó và thỏa mãn selector được cung cấp. Sự khác nhau giữa (prev + next) và (prev ~ siblings) là trong khi (prev + next) sẽ chỉ tìm kiếm ...

Tác giả: Tạ Quốc Bảo viết 14:26 ngày 07/01/2019

JQuery API: :only-child Selector

Only child Selector sẽ chọn các phần tử con là con duy nhất của phần tử cha. Nói một cách khác thì nó sẽ chọn tất cả các phần tử mà không có các phần tử anh chị em cùng cấp với nó. Lưu ý rằng không phải chỉ là các phần tử cùng tên thẻ mới được tính là anh ...

Tác giả: Hoàng Hải Đăng viết 14:26 ngày 07/01/2019