Tôi đang cố gắng lấy nội dung của một khoảng thời gian khi nút được nhấp. Đây là html:JQuery nhận nội dung của khoảng
<div class="multiple-result">
<button class="select-location" id="168">Select</button>
<span>Athens, Greece</span>
</div>
<div class="multiple-result">
<button class="select-location" id="102">Select</button>
<span>Athens, Georgia, USA</span>
</div>
Tôi đang cố gắng tải xuống để khi nút được nhấp, nó sẽ nhận được giá trị của khoảng đó. Đây là những gì tôi đang sử dụng:
$('button.select-location').live('click', function(event){
// set the span value
var span_val = $(this).parent("span").html();
alert('selecting...' + span_val);
});
Nhưng cảnh báo được luôn hiển thị: chọn ... vô
Cảm ơn, điều đó đã hiệu quả. – Frank
Tôi thích câu trả lời này. Điều này là khá nhiều cách độc thoại nội bộ của tôi âm thanh mỗi ngày. Điều này xứng đáng hơn 6 upvotes! – WheretheresaWill
đã bỏ phiếu cho 'Quay lại và xem mã bạn đã viết cách đây 2 năm và rên rỉ, "Tại sao tôi lại làm điều đó?" –