0
var el = $('#someElement');

el.data('f', function() {
  console.log(this); // return an object to the window
});

したがって、関数内から「el」のようなオブジェクトを返すものが欲しいです。

その理由は、要素が複製され、関数がどの要素に適用されるかわからないためです。

4

1 に答える 1

1

あなたはすることができます(私が正しく理解していれば、私にはわかりません)

var el = $('#someElement');
var clone = el.clone();
el.data('f', function() {
  console.log(clone); // return an object to the window
});
于 2012-04-16T08:44:12.427 に答える