0

我有一个循环,它在屏幕上放置多个具有相同类、相同标记但其他内容的表,这取决于查询的结果。

因此,例如输出将是

<table class='tablestyleorchideevraag'>
<tr><td>hi</td></tr>
</table>

<table class='tablestyleorchideevraag'>
<tr><td>bye</td></tr>
</table>

如何传递 td 文本 .onclick() 以及如何获取文本以在单击后稍后在屏幕上回显它?

因此,当我单击带有 class='tablestyleorchideevraag' 的表格时,它需要将 td 文本存储在某处。当我单击带有 td text hi 的表格时,它需要保存文本 hi。当我单击带有 td text bye 的表格时,它需要保存文本 bye。

单击时,我想回显存储的文本

4

1 回答 1

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 );
    });
});
于 2015-05-14T17:05:05.690 回答