私はchangeSize()
という名前の機能を持っています。次に使用するdiv/spanなどのサイズを変更したいのですが。私はそれは次の機能に使用されているのでchangeSizeは('#square')
で(これを)取って代わるものと推定
function changeSize(width, height) {
$(this).css('height', height);
$(this).css('width', width);
}
$('#square').changeSize(200, 200);
- しかし、それはあなたのchangeSize
機能は上の方法ではありませんではない
'changeSize'は単なる関数であり、jqueryオブジェクト – PeeHaa
"関数の隣 "とは関係ありません。 $(this)はイベントスコープに依存します –
関数とメソッドはそのようには動作しません。 'changeSize.call($( '#square')。get(0)、200、200);'しかし、jQueryを拡張するだけでよいのです。 https://jsfiddle.net/obwLj7kq/ –