2012-02-10 41 views
5

tôi đang tìm kiếm tại trang tài liệu cho jScroll plugin cho jQuery (http://demos.flesler.com/jquery/scrollTo) và tôi nhận thấy điều này:... (ba dấu chấm) trong jQuery?

$(...).scrollTo($('ul').get(2).childNodes[20], 800); 

Vì vậy, những gì hiện ba dấu chấm ở jQuery nghĩa là gì? Tôi chưa bao giờ thấy selector này trước khi

EDIT:

Phần tử DOM

Đây là từ HTML nguồn. Xem nguồn cho các liên kết sau:

Relative 
selectorjQuery 
objectDOM 
ElementAbsolute 
numberAbsolute 

tất cả đều thực hiện tương tự.

EDIT: Tôi không xem xét thuộc tính rõ ràng, thuộc tính của nó cho thuộc tính tiêu đề. Tôi giả định thuộc tính href của nó. Cảm thấy ngớ ngẩn khi đặt câu hỏi này ngay bây giờ :) Cảm ơn bạn đã trả lời

+3

Về cơ bản, đây là trình giữ chỗ cho lựa chọn của bạn. – rickyduck

+0

Nó hầu như không phải là một bộ chọn hợp lệ. Đoán tốt nhất của tôi là họ muốn nói "bất kỳ bộ chọn nào";) –

+0

... - chỉ để lấy ví dụ. Ba dấu chấm không thoát. – Oyeme

Trả lời

11

Tôi khá chắc chắn rằng anh ấy đã sử dụng ví dụ đó làm ví dụ.

$(...) tương tự như $(your-selector-here).

Nói cách khác, tôi chưa bao giờ thấy bất kỳ triển khai nào về điều đó.

+0

Nói cách khác, nó là dấu chấm lửng. Mà về cơ bản có nghĩa là, văn bản cắt ngắn đã ở đây. –

+2

Chắc chắn chỉ là một ví dụ được trích dẫn, vì nó không có trong dấu ngoặc kép ('...', không phải '" ... "'), và do đó sẽ là cú pháp JavaScript không hợp lệ. –

+0

Nhìn vào mã nguồn, tác giả đã sử dụng nó trong mỗi liên kết tôi đã cập nhật bài viết gốc –

4

Điều đó không có ý nghĩa. Họ có nghĩa là chỉ cần viết bộ chọn của riêng bạn. Kiểm tra các souce code

$('div.pane').scrollTo(0); 
6

Điển hình ... được sử dụng trong tài liệu khác nhau để rút ngắn ví dụ này, và nó có nghĩa là bạn đặt một cái gì đó ở vị trí của các dấu chấm, hoặc là những gì bạn sẽ đặt là có bỏ qua (để rút ngắn ví dụ)

Cú pháp JS thực sự không hợp lệ.

4

Chúng không chính xác về cú pháp. Họ chỉ là cách tác giả sử dụng để nói di chuyển đến một số yếu tố, tên mà tôi không bận tâm để viết ở đây vì vậy tôi chỉ viết dấu chấm. Kiểm tra mã nguồn của trang nếu nghi ngờ.

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