从下拉框中选择时,我从2个不同的ajax脚本加载了2 <span>
个。所以我的代码是这样的
<span id='room_rate'>1, 000</span> // loaded by an ajax script
<span id='total_misc'>500</span> // loaded by another ajax script
<input type='text' id='total'/>
<button type='button' id='compute_total'>Compute</button>
问题:
如何使用事件委派来获取2 <span>
中的值,并在点击input text total
后将其显示在compute button
中吗
$(document).ready(function () {
$(this).on('click', 'span', function () {
var room_rate = $('#room_rate').val();
var total_misc = $('#total_misc').val();
alert(room_rate + total_misc);
});
});
我没有得到警报,也没有在控制台中出错(F12)
提前感谢您的帮助。