Tôi có một trang chứa phần tử div sau:Nhận một giá trị gia tăng Div trong JQuery
<div id="myDiv" class="myDivClass" style="">Some Value</div>
Làm thế nào tôi sẽ lấy giá trị ("Một số giá trị gia tăng") hoặc thông qua JQuery hoặc thông qua tiêu chuẩn JS? Tôi đã thử:
var mb = document.getElementById("myDiv");
Nhưng bảng điều khiển trình gỡ lỗi hiển thị "mb là rỗng". Chỉ cần tự hỏi làm thế nào để lấy giá trị này.
---- CẬP NHẬT ---- Khi tôi cố gắng đề nghị tôi nhận được: $ không phải là một chức năng
Đây là một phần của một xử lý sự kiện JQuery nơi tôi đang cố gắng để đọc giá trị khi tôi nhấp một nut bâm. Chức năng xử lý đang làm việc nhưng nó không thể giải thích giá trị jQuery có vẻ như:
jQuery('#gregsButton').click(function() {
var mb = $('#myDiv').text();
alert("Value of div is: " + mb.value);
});
Re: "$ không phải là một hàm "- Bạn có chắc là bạn đã đưa vào tệp jQuery .js không? –
@Chris: tôi thích cách bạn sử dụng 'Re:';) –
Bạn đặt trình xử lý sự kiện đó ở đâu? Hãy chắc chắn rằng nó trong '$ (document) .ready()' hoặc sau 'myDiv' trong phần thân của trang (thường là một ý tưởng hay để đặt các script ở cuối). –