需求:两个点击事件需要用到同一个参数,但是这个参数是由第一个点击事件获取的data-id
那么如何让第二个点击事件获取到这个data-id呢?
$(".machine-content").on('click','.q-btn', function() {
thisid = $(this).attr("data-id")
getthisLabel(thisid)
})
function getthisLabel(thisid){
}
$('.q-submit').click(function() {
getthisLabel(thisid)
console.log('我的id是:',thisid)
var datas = ''
for (i = 0; i < $("#getdata").children('span').length; i++) {
if ($("#getdata").children('span').eq(i).hasClass('q-active')) {
datas += $("#getdata").children('span').eq(i).html()
}
}
$('.q-btn'+thisid+ ' .q-contentlabel').val(datas)
})
嘿嘿 打完收工!