[英]Implementing Click Event Under Another Click Event in jQuery
这应该很容易,但是我无法理解。 我已经用谷歌搜索,但是找不到答案。 我希望能够在单击button A
时捕获一些数据,并在单击button B
时通过AJAX提交这些数据。
我一直在想:
$(document).on('click', 'button-a', function(){
var captureData = $('available-data').text();
$(document).on('click', 'button-b', function(){
submitData(captureData);
})
})
我该如何实现?
全局声明captureData
。 当您单击按钮captureData
时,将捕获值捕获到captureData
并且当您单击按钮-b时,然后将其提交。 您不应在button-a click事件中包含button b click事件。
var captureData = 'default value';
$(document).on('click', 'button-a', function(){
captureData = $('available-data').text();
});
$(document).on('click', 'button-b', function(){
submitData(captureData);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.