2012-09-01 39 views
10

Hãy tha thứ cho tôi nếu đây là câu hỏi n00b-ish nhưng nếu chiếc giày vừa vặn tôi sẽ chỉ phải đeo nó. Những gì tôi đang cố gắng nói là, hãy gõ chậm để tôi có thể nhận những gì bạn đang đặt xuống.Yếu tố el/là gì? Làm thế nào để tôi sử dụng nó? Và tại sao?

Tôi đã đọc này:

What is ".el" in relationship to JavaScript/HTML/jQuery?

Nhưng nó không giúp tôi (và nơi tôi hiện đang trên đường cong học tập).

Tôi cũng đã thử Googling nhưng điều đó dường như không tăng lên nhiều. Có lẽ tôi không sử dụng đúng từ khóa?

+0

Nó chỉ là một biến, nó không có ý nghĩa ngoài các plugin được đề cập trong câu hỏi đó! – adeneo

+0

có thể trùng lặp của [Điều gì là ".el" trong mối quan hệ với JavaScript/HTML/jQuery?] (Http://stackoverflow.com/questions/10507100/what-is-el-in-relationship-to-javascript-html- jquery) –

+4

@JasonOrendorff - Nghiêm túc! OP tham chiếu câu hỏi đó trong câu hỏi trên? – adeneo

Trả lời

12

Nó chỉ là một plugin được thêm vào jquery để giúp bạn tạo DOM dễ dàng.
sau đó

$.el.table(
$.el.tr(
    $.el.th('first name'), 
    $.el.th('last name')), 
$.el.tr(
    $.el.td('Joe'), 
    $.el.td('Stelmach')) 
).appendTo(document.body); 

tương đương với Thông báo

$('body').append("<table><tr> 
     <th>first name</th><th>last name</th> 
    </tr><tr> 
     <td>Joe</td><td>Stelmach</td> 
    </tr></table>"); 

rằng Laconic Plugin không phải là một plugin mẹ đẻ của jquery.

+0

Điều này giúp. Cảm ơn các ví dụ tương phản. Nếu chúng ít nhiều giống nhau, thì tại sao lại chọn cái kia? –

4

Đó là tên mà plugin Laconic sử dụng khi được thêm vào jQuery.

Được sử dụng để tạo thành phần tử. Ví dụ: $.el.div('text') cũng giống như $('<div/>').text('text').

+0

Thx. Nhưng nếu nó giống nhau thì tại sao? Hoặc ít nhất, khi nào tôi sẽ sử dụng cái này qua cái kia? –

+0

Đó là một plugin tuyệt vời, nhưng nếu bạn đang sử dụng jQuery, nó là một plugin vô dụng (trừ khi bạn tạo nhiều phần tử lồng nhau trong javascript, điều này không thực sự tốt), vì jQuery có tất cả – adeneo

+0

@ChiefAlchemist: Những người khác nhau thích viết mã theo nhiều cách khác nhau, vì vậy một số người phát minh ra plugin để làm điều tương tự theo một cách hơi khác. Nếu bạn có thể hình dung bao nhiêu công việc một số người sẽ nằm xuống chỉ để tiết kiệm cho họ một chút công việc ...;) – Guffa

Các vấn đề liên quan