Phương pháp tiện ích để xác định phần thư mục của một URL. Nếu URL không có dấu gạch chéo ở cuối, thành phần cuối cùng của URL được coi là tệp. Hàm này trả về phần thư mục của một URL đã cho
jquery. phương thức get[ url, [data], [callback], [type] ] tải dữ liệu từ máy chủ bằng yêu cầu GET HTTP
Phương thức trả về đối tượng XMLHttpRequest
cú pháp
Đây là cú pháp đơn giản để sử dụng phương thức này -
$.get[ url, [data], [callback], [type] ]
Thông số
Dưới đây là mô tả về tất cả các tham số được sử dụng bởi phương pháp này -
url - Một chuỗi chứa URL mà yêu cầu được gửi đến
dữ liệu - Tham số tùy chọn này đại diện cho các cặp khóa/giá trị sẽ được gửi đến máy chủ
gọi lại - Tham số tùy chọn này đại diện cho một chức năng sẽ được thực thi bất cứ khi nào dữ liệu được tải thành công
type - Tham số tùy chọn này biểu thị loại dữ liệu sẽ được trả về hàm gọi lại. "xml", "html", "script", "json", "jsonp" hoặc "text"
Câu trả lời. Sử dụng cú pháp
$[location].attr["href"];
Bạn có thể sử dụng đối tượng Location và phương thức jQuery
attr[]
để lấy URL của trang hiện tạiHãy xem một ví dụ để hiểu nó thực sự hoạt động như thế nào
jQuery Get Current Page URL Get URL
Câu hỏi thường gặp liên quan
Dưới đây là một số câu hỏi thường gặp khác liên quan đến chủ đề này
jQuery đi kèm với một loạt các phương thức liên quan đến DOM giúp dễ dàng truy cập và thao tác các phần tử và thuộc tính
DOM = Mô hình đối tượng tài liệu
DOM định nghĩa một tiêu chuẩn để truy cập các tài liệu HTML và XML
"Mô hình đối tượng tài liệu W3C [DOM] là một nền tảng và giao diện ngôn ngữ trung lập cho phép các chương trình và tập lệnh truy cập động và cập nhật nội dung, cấu trúc và kiểu của tài liệu. "
Nhận nội dung - văn bản[], html[] và val[]
Ba phương thức jQuery đơn giản nhưng hữu ích để thao tác DOM là
text[]
- Đặt hoặc trả về nội dung văn bản của các thành phần được chọnhtml[]
- Đặt hoặc trả về nội dung của các phần tử đã chọn [bao gồm cả đánh dấu HTML]
0 - Đặt hoặc trả về giá trị của các trường biểu mẫujQuery Get Current Page URL Get URL
Ví dụ sau minh họa cách lấy giá trị của trường đầu vào bằng phương thức
0 của jQueryjQuery Get Current Page URL Get URL
Thêm jQuery vào trang web của bạn
Có một số cách để bắt đầu sử dụng jQuery trên trang web của bạn. Bạn có thể
- Tải xuống thư viện jQuery từ jQuery. com
- Bao gồm jQuery từ CDN, như Google
Đang tải xuống jQuery
Có hai phiên bản jQuery có sẵn để tải xuống
- Phiên bản sản xuất - phiên bản này dành cho trang web trực tiếp của bạn vì nó đã được thu nhỏ và nén
- Phiên bản phát triển - phiên bản này dành cho thử nghiệm và phát triển [mã không nén và có thể đọc được]
Có thể tải xuống cả hai phiên bản từ jQuery. com
Thư viện jQuery là một tệp JavaScript duy nhất và bạn tham chiếu nó bằng mã HTML
2jQuery Get Current Page URL Get URL
3jQuery Get Current Page URL Get URL
jQuery cung cấp một số chức năng và phương pháp thực sự mạnh mẽ để sử dụng AJAX. Một cái mà tôi đã phát hiện ra gần đây là phương pháp
4. Phương phápjQuery Get Current Page URL Get URL
4 cho phép bạn tìm kiếm một ID HTML cụ thể trong một số HTML và sau đó chỉ trả về nội dung được tìm thấy trong ID đójQuery Get Current Page URL Get URL
Chẳng hạn, nếu bạn có đoạn mã sau
This is a headerThis is my main content.This is a sidebarThis is my footerNếu bạn chỉ muốn truy xuất nội dung bên trong div “nội dung”, bạn có thể làm điều đó. Nếu bạn chỉ muốn truy xuất nội dung bên trong div “chính”, bạn cũng có thể làm điều đó
Hãy bắt đầu bằng cách xem mã AJAX mà bạn có thể sử dụng để trả về toàn bộ bộ mã cho trang. Đối với ví dụ này, giả sử trang của chúng tôi có tên là “kiểm tra. html”. Để truy xuất trang đó bằng chức năng AJAX của jQuery, bạn chỉ cần sử dụng một số javascript tương tự như sau
$.ajax[{ url: 'test.html', dataType: 'html' }];
Tất nhiên, tất cả những gì sẽ làm là lấy mã HTML. Nó sẽ không thực sự làm bất cứ điều gì với nó. Nếu bạn thực sự muốn làm điều gì đó với mã mà bạn truy xuất, bạn cần sử dụng tham số “success” của phương thức AJAX
Vì vậy, giả sử chúng tôi chỉ muốn đặt toàn bộ mã mà chúng tôi đã truy xuất vào trang của mình ở đâu đó. Đối với ví dụ này, giả sử chúng tôi muốn xuất mã mà chúng tôi đã truy xuất thành một div có ID là “testDiv. ”
$.ajax[{ url: 'test.html', dataType: 'html', success: function[response] { $['#testDiv'].html[response]; } }];
Đoạn mã trên sẽ lấy tất cả mã bạn đã truy xuất bằng truy vấn AJAX của mình và sẽ xuất mã đó vào testDiv
Bây giờ, giả sử bạn chỉ muốn xuất nội dung của div “content” của chúng ta vào “testDiv. ” Đó là nơi. phương thức find[] phát huy tác dụng. Để làm điều đó, bạn sẽ sử dụng mã tương tự như sau
$.ajax[{ url: 'test.html', dataType: 'html', success: function[response] { $['#testDiv'].html[jQuery[response].find['#content'].html[]]; } }];
Sử dụng mã đó, jQuery sẽ tự động tìm kiếm phần tử HTML có ID là “nội dung” và sẽ phân tích cú pháp mã HTML được tìm thấy bên trong. Sau đó, nó sẽ xuất HTML đó thành phần tử có ID là “testDiv. ”
Bạn có thể tìm thêm thông tin về jQuery. phương thức ajax[] và. phương thức find[] trong tài liệu jQuery chính thức
Làm cách nào để lấy nội dung HTML từ URL trong jQuery?
Để tìm nạp URL, chuyển URL đó tới phương thức get[] của jQuery và xác định hàm gọi lại bằng câu lệnh cảnh báo . Bạn có thể truyền dữ liệu HTML được trả về bởi yêu cầu get[], như hình bên dưới. $. nhận ['https. //dự thảo. dev/learning/how-to-use-markdown', function[html] { alert[html];Làm cách nào để lấy HTML bằng jQuery?
Để lấy nội dung HTML của một phần tử bằng jQuery, hãy sử dụng phương thức html[] . Phương thức html[] lấy nội dung html của phần tử được so khớp đầu tiên.Làm cách nào để lấy nội dung HTML trong Ajax?
Để truy xuất trang đó bằng chức năng AJAX của jQuery, bạn chỉ cần sử dụng một số javascript tương tự như sau. $. ajax[{ url. 'kiểm tra. html', kiểu dữ liệu. 'html' }];Làm cách nào để chuyển đổi văn bản sang HTML trong jQuery?
$["#div"]. văn bản[dữ liệu]. end[]. html[];