テーブル内の要素となる「this」を受け取るjavascript関数があります。要素は、テーブル内のものであれば何でもかまいません。私がやりたいのは、「これ」が入っているテーブルを選択することです。
function myfunc(element)
{
var theTable = $(....
}
これを行う簡潔な方法は何ですか?
テーブル内の要素となる「this」を受け取るjavascript関数があります。要素は、テーブル内のものであれば何でもかまいません。私がやりたいのは、「これ」が入っているテーブルを選択することです。
function myfunc(element)
{
var theTable = $(....
}
これを行う簡潔な方法は何ですか?
closest()を使用します。
var theTable = $(this).closest("table");
this
( inclusive )の要素から祖先チェーンをたどり、セレクターに一致する最初の要素を返します。
.closest()を使用できます
function myfunc(element)
{
var theTable = $(this).closest('table')
}