我有一个循环,它将多个表放在屏幕上,具有相同的类,相同的标记但其他内容,这取决于查询的结果。
例如,输出将是
<table class='tablestyleorchideevraag'>
<tr><td>hi</td></tr>
</table>
<table class='tablestyleorchideevraag'>
<tr><td>bye</td></tr>
</table>
如何传递td文本.onclick(),如何在点击后获取文本以便稍后在屏幕上回显?
所以,当我点击带有class ='tablestyleorchideevraag'的表时,它需要将td文本存储在某个地方。当我用td文本单击表格时,它需要保存文本hi。当我单击带有td文本再见的表时,它需要保存文本再见。
单击时,我想回显存储的文本
答案 0 :(得分:0)
$(document).ready(function(){
var lastClickedValue = "";
$('.tablestyleorchideevraag').on('click', function(){
var value = $(this).find('tr:first td:first').html();
lastClickedValue = value;
console.log( value );
});
$('someotherselector').on('click', function(){
console.log( 'The last value you clicked was: '+ lastClickedValue );
});
});