Câu hỏi được gắn thẻ «jquery»

jQuery là một thư viện JavaScript, cũng xem xét thêm thẻ JavaScript. jQuery là một thư viện JavaScript đa trình duyệt phổ biến, tạo điều kiện thuận lợi cho việc truyền tải Mô hình đối tượng tài liệu (DOM), xử lý sự kiện, hoạt ảnh và tương tác AJAX bằng cách giảm thiểu sự khác biệt giữa các trình duyệt. Một câu hỏi được gắn thẻ jQuery phải liên quan đến jQuery, do đó, mã jQuery nên được sử dụng trong câu hỏi và ít nhất các yếu tố liên quan đến sử dụng jQuery cần phải có trong câu hỏi.


20
Cách sử dụng jQuery để phân tích cú pháp XML với không gian tên
Tôi mới sử dụng jQuery và muốn phân tích cú pháp một tài liệu XML. Tôi có thể phân tích cú pháp XML thông thường với các không gian tên mặc định nhưng với các XML như: <xml xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema"> <s:Schema id="RowsetSchema"> <s:ElementType name="row" content="eltOnly" rs:CommandTimeout="30"> <s:AttributeType name="ows_ID" …



5
Jquery và HTML FormData trả về "Uncaught TypeError: Illegal invocation"
Tôi đang sử dụng tập lệnh này để tải lên các tệp hình ảnh của mình: http://jsfiddle.net/eHmSr/ $('.uploader input:file').on('change', function() { $this = $(this); $('.alert').remove(); $.each($this[0].files, function(key, file) { $('.files').append('<li>' + file.name + '</li>'); data = new FormData(); data.append(file.name, file); $.ajax({ url: $('.uploader').attr('action'), type: 'POST', dataType: 'json', data: data }); …
82 jquery  ajax  html  upload 

7
Nhận vị trí dưới cùng và bên phải của một phần tử
Tôi đang cố gắng lấy vị trí của một phần tử trong cửa sổ như sau: var link = $(element); var offset = link.offset(); var top = offset.top; var left = offset.left; var bottom = $(window).height() - link.height(); bottom = offset.top - bottom; var right = $(window).width() - link.width(); right …
82 jquery 

5
offsetTop so với jQuery.offset (). top
Tôi đã đọc nó offsetLeftvà offsetTopkhông hoạt động bình thường trong tất cả các trình duyệt. jQuery.offset()phải cung cấp một sự trừu tượng cho điều này để cung cấp giá trị chính xác xbrowser. Những gì tôi đang cố gắng làm là lấy tọa độ nơi một phần tử được …

6
Cách xóa lớp khỏi tất cả các phần tử jquery
Tôi đang thay đổi lớp của một phần tử với phần tử sau $("#"+data.id).addClass("highlight") Đưa ra danh sách dưới đây. <div id="menuItems"> <ul id="contentLeft" class="edgetoedge"> <li class="sep" ">Shakes and Floats</li> <li id="297"><a href="#" onClick="cart('297','add')"><small>$5.00</small><b>Vanilla</b> </a></li> <li id="298"><a href="#" onClick="cart('298','add')"><small>$5.00</small><b>Peanut Butter</b></a></li> <li id="299"><a href="#" onClick="cart('299','add')"><small>$5.00</small><b>Combo</b></a></li> <li id="300"><a href="#" onClick="cart('300','add')"><small>$5.00</small><b>Chocolate</b></a></li> <li id="301"><a …
82 jquery 

2
Trì hoãn so với lời hứa
Sự khác biệt giữa Deferred và Promise khác với các phiên bản jQuery là gì? Tôi nên sử dụng những gì cho nhu cầu của tôi? Tôi chỉ muốn gọi fooExecute(). Tôi chỉ cần fooStart()và fooEnd()để chuyển đổi trạng thái div html chẳng hạn. //I'm using jQuery v2.0.0 function fooStart() …




5
$ (document) .on (“click”… không hoạt động?
Có một sai lầm nổi tiếng mà tôi có thể mắc phải ở đây không? Tôi có một tập lệnh đang sử dụng .on () vì một phần tử được tạo động và nó không hoạt động. Chỉ để kiểm tra, tôi đã thay thế bộ chọn bằng bọc của …
82 jquery  click 

7
jQuery 'if .change () hoặc .keyup ()'
Sử dụng jQuery, tôi muốn chạy một hàm khi một trong hai .change()hoặc .keyup()được nâng lên. Một cái gì đó như thế này. if ( jQuery(':input').change() || jQuery(':input').keyup() ) { alert( 'something happened!' ); } BIÊN TẬP Xin lỗi tôi quên đề cập. Cả hai .change()và .keyup()cần một số biến …

6
Lấy lớp của phần tử đã kích hoạt sự kiện bằng JQuery
vẫn có để nhận lớp khi sự kiện nhấp chuột được kích hoạt. Mã của tôi như dưới đây, nó chỉ hoạt động cho id chứ không phải lớp. $(document).ready(function() { $("a").click(function(event) { alert(event.target.id + " and " + event.target.class); }); }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <html> <body> <a href="#" id="kana1" class="konbo">click …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.