Làm cách nào để đặt tiêu điểm trên phần tử html?jquery tập trung vào tải
Tôi sử dụng document.getElementById('ID_HTML_wanted').focus();
nhưng phần tử html của tôi "ID_HTML_wanted" không phải là tiêu điểm. Tôi sử dụng jquery api .focus
Làm cách nào để đặt tiêu điểm trên phần tử html?jquery tập trung vào tải
Tôi sử dụng document.getElementById('ID_HTML_wanted').focus();
nhưng phần tử html của tôi "ID_HTML_wanted" không phải là tiêu điểm. Tôi sử dụng jquery api .focus
Cố gắng quấn mã của bạn để mã này để nó thực thi SAU DOM đã sẵn sàng
$(function(){
//your code
});
vì vậy nó sẽ trở thành
$(function(){
document.getElementById('ID_HTML_wanted').focus();
});
Tuy nhiên, element't bạn don' Phương thức t có .focus(), nếu bạn muốn THỰC SỰ sử dụng jQuery, hãy sử dụng
$(function(){
$("#ID_HTML_wanted").focus();
});
Vâng, tôi ngu ngốc, tôi đã bỏ qua để đặt tiêu điểm khi DOM đã sẵn sàng: '$ (tài liệu) .ready (function() {$ (" # ID_HTML_wanted "). Focus();});' – immobiluser
Sor ry, tôi đã có hiệu quả bỏ qua để thiết lập tập trung khi DOM đã sẵn sàng:
$(document).ready(function() {
$("#ID_HTML_wanted").focus();
});
Cả ba cú pháp sau đây của .ready() là tương đương:
$(document).ready(handler)
$().ready(handler) (this is not recommended)
$(handler)
ngốc, tôi đã bỏ qua để thiết lập tập trung khi DOM đã sẵn sàng : $ (tài liệu) .ready (function() { document.getElementById ('ID_HTML_wanted'). Focus(); }); – immobiluser