Hướng dẫn get all html inside div jquery - lấy tất cả html bên trong div jquery
Tôi có HTML này: Show
Làm cách nào để nhận HTML sau khi tôi nhấp vào nút ở phần tiêu đề portlet, trong trường hợp này là thẻ bảng? Tôi có mã jQuery này để lấy văn bản trên tiêu đề: 2 nhưng không có nơi nào cố gắng truy xuất HTML theo lớp "Content_Regular" như được hiển thị ở trên.Hy vọng sự khôn ngoan của bạn có thể giúp tôi với điều này. Tôi biết điều này rất dễ dàng với người khác nhưng tôi không quen thuộc với jQuery. cảm ơn
Jens Roland Phim thương hiệu vàng 27.2K1414 gold badges83 silver badges104 bronze badges Đã hỏi ngày 21 tháng 6 năm 2010 lúc 11:07Jun 21, 2010 at 11:07
Mark Vanzuelamark Vanzuelamark vanzuela 1.3734 huy hiệu vàng22 Huy hiệu bạc36 Huy hiệu đồng4 gold badges22 silver badges36 bronze badges 1 Sử dụng 3 để nhận từ 4 đến 5 sau đó sử dụng 6 thay vì 7 để có được nội dung, như thế này:
Nếu có thể có một cái gì đó giữa các div, một yếu tố khác, v.v., hãy sử dụng 8 thay thế, như thế này: 9Đã trả lời ngày 21 tháng 6 năm 2010 lúc 11:10Jun 21, 2010 at 11:10
Nick Cravernick CraverNick Craver 616K134 Huy hiệu vàng1293 Huy hiệu bạc1152 Huy hiệu đồng134 gold badges1293 silver badges1152 bronze badges 3 Đầu tiên, sử dụng hàm 0 thay vì hàm 1. Thứ hai, trỏ bộ chọn của bạn vào nút bên phải, một cái gì đó như 2. Tôi sẽ để bạn tự mình kết hợp hai người này. Đã trả lời ngày 21 tháng 6 năm 2010 lúc 11:09Jun 21, 2010 at 11:09
Peter Kruithofpeter KruithofPeter Kruithof 10,2K5 Huy hiệu vàng28 Huy hiệu bạc42 Huy hiệu đồng5 gold badges28 silver badges42 bronze badges 6 Nhận nội dung HTML của phần tử đầu tiên trong tập hợp các phần tử phù hợp hoặc đặt nội dung HTML của mọi phần tử phù hợp. .html () trả về: chuỗiReturns: StringMô tả: Nhận nội dung HTML của phần tử đầu tiên trong tập hợp các phần tử phù hợp.Get the HTML contents of the first element in the set of matched elements.
Phương pháp này không có sẵn trên các tài liệu XML. Trong một tài liệu HTML, 6 có thể được sử dụng để có được nội dung của bất kỳ yếu tố nào. Nếu biểu thức chọn phù hợp với nhiều phần tử, chỉ có trận đấu đầu tiên sẽ có nội dung HTML được trả về. Xem xét mã này:
Để được truy xuất nội dung của ____ 24 sau đây, nó sẽ phải là công cụ đầu tiên có 5 trong tài liệu:
Kết quả sẽ trông như thế này:
Phương pháp này sử dụng thuộc tính 6 của trình duyệt. Một số trình duyệt có thể không trả về HTML sao chép chính xác nguồn HTML trong một tài liệu gốc. Ví dụ, Internet Explorer đôi khi bỏ các trích dẫn xung quanh các giá trị thuộc tính nếu chúng chỉ chứa các ký tự chữ và số. Ghi chú bổ sung:
Example:Nhấp vào một đoạn văn để chuyển đổi nó từ HTML sang văn bản.
Demo:.html (htmlString) trả về: jQueryReturns: jQueryMô tả: Đặt nội dung HTML của mỗi phần tử trong tập hợp các phần tử phù hợp.Set the HTML contents of each element in the set of matched elements.
Phương pháp 6 không có sẵn trong các tài liệu XML.Khi 6 được sử dụng để đặt nội dung của phần tử, bất kỳ nội dung nào trong phần tử đó đều được thay thế hoàn toàn bằng nội dung mới. Ngoài ra, JQuery loại bỏ các cấu trúc khác như dữ liệu và trình xử lý sự kiện khỏi các phần tử con trước khi thay thế các yếu tố đó bằng nội dung mới.Hãy xem xét HTML sau:
Nội dung của 1 có thể được đặt như thế này:
Dòng mã đó sẽ thay thế mọi thứ bên trong 1:
Kể từ JQuery 1.4, phương pháp 6 cho phép nội dung HTML được đặt bằng cách truyền trong một hàm.
Đưa ra một tài liệu với sáu đoạn văn, ví dụ này sẽ đặt HTML của 1 thành 5. Phương pháp này sử dụng thuộc tính 6 của trình duyệt. Một số trình duyệt có thể không tạo ra một DOM sao chép chính xác nguồn HTML được cung cấp. Ví dụ: Internet Explorer trước phiên bản 8 sẽ chuyển đổi tất cả các thuộc tính 7 trên các liên kết sang URL tuyệt đối và Internet Explorer trước phiên bản 9 sẽ không xử lý chính xác các phần tử HTML5 mà không cần thêm một lớp tương thích riêng. Để đặt nội dung của phần tử 8, không chứa HTML, hãy sử dụng phương thức 7 chứ không phải 6.Lưu ý: Trong Internet Explorer lên đến và bao gồm phiên bản 9, việc đặt nội dung văn bản của phần tử HTML có thể làm hỏng các nút văn bản của trẻ em đang bị xóa khỏi tài liệu do kết quả của hoạt động. Nếu bạn đang giữ các tham chiếu đến các phần tử DOM này và cần không thay đổi, hãy sử dụng 1 instead of 2 so that the elements are removed from the document before the new string is assigned to the element. Examples:Thêm một số HTML vào mỗi div.
Demo:Thêm một số HTML vào mỗi Div sau đó ngay lập tức thực hiện các thao tác tiếp theo vào HTML được chèn.
Demo:Làm cách nào để có được HTML bên trong một div bằng cách sử dụng jQuery?Để có được 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 () có nội dung HTML của phần tử được khớp đầu tiên.use the html() method. The html() method gets the html contents of the first matched element.
Tôi có thể sử dụng InnerHtml trong jQuery không?Phương thức html () trong jQuery được sử dụng để đặt hoặc trả về nội dung bên trong của phần tử đã chọn.Cú pháp: Nó trả về nội dung của phần tử phù hợp đầu tiên.. Syntax: It returns the content of the first matched element.
Làm cách nào để có được văn bản bên trong một div bằng cách sử dụng jQuery?Để có được giá trị của nội dung div trong jQuery, hãy sử dụng phương thức văn bản ().Phương thức văn bản () có được nội dung văn bản kết hợp của tất cả các phần tử phù hợp.Phương pháp này hoạt động cho cả trên các tài liệu XML và XHTML.use the text() method. The text( ) method gets the combined text contents of all matched elements. This method works for both on XML and XHTML documents.
Làm thế nào để tôi có được văn bản bên trong trong jQuery?Trả lời: Sử dụng phương thức JQuery Text () Bạn có thể chỉ cần sử dụng phương thức JQuery Text () để có tất cả nội dung văn bản bên trong một phần tử.Phương thức văn bản () cũng trả về nội dung văn bản của các phần tử con.Use the jQuery text() method
You can simply use the jQuery text() method to get all the text content inside an element. The text() method also return the text content of child elements. |