jQueryを使用してHTMLテーブルを作成しましたが、2行目の最初のリンクをクリックしたいと思います。 生成されたHTMLは、それはしていません、私は別のものからこの関数を呼び出すしようとすると、私は私のマウスjQuery動的に追加された要素をクリック
$('table').on('click', '[id^=xrow] a', function(){ ...
を使用して行をクリックすると、クリックを扱う機能がうまく機能し、この
<tr><td>4</td><td>text</td></tr>
<tr id="xrow22" class="xrow"><td colspan="2"><a>0</a><a>1</a></td></tr>
のように見えます作業。あなたが使用できる機能()に
$('table').on('click', 'tr:not(.xrow)', function(e){
$(this).next().children('td:first-child a:first-child').click();
alert($(this).next().children('td:first-child').html() +','+ $(this).next().children('td:first-child a:first-child').text() +','+ $(this).next().children('td:first-child a:first-child'));
});
1つまたは両方の場所で変更すると、コードは完全に機能しなくなります – Jord123