Thanks for the replies, guys.
Alen, the odd thing is that the
range property takes on the height of
document even if you pass
$(this).height() to it. So instead of
this referring to the element that was selected with the method, it skips that level and automatically refers to whatever function the plugin was wrapped in.
If you use
this.height() inside the plugin itself, you get the height of the selected element like one would expect…
Ilan, that does indeed work – I added something similar to the first snippet to the examples on the documentation page I’m writing about it. But it seems strange and unnatural that you can’t just use
$(this) in the ‘usual’ way. Not seeing the inner logic of that (yet anyway)…