Re: [jQuery] .height(val) - what am I missing?

2007-01-16 Thread Sam Collett
On 16/01/07, agent2026 <[EMAIL PROTECTED]> wrote:
>
>
>
> Theo Welch wrote:
> >
> > I'm not sure if this is the issue, Adam, but have you tried using a string
> > for the height value instead of an integer...
> >
>
> I did try everything here for the value just to be sure, but 1.1 should
> handle strings or integers according to what I've read - 600 with be
> "600px", "50em" with be "50em", and so on (and it does).
>
> Problem was the DOM hadn't loaded, you guys were right about that.  I was
> under the mistaken impression that the $(...) worked as $(fn) for
> document.ready.  Now I know.
>
> Just curious, what is the difference between $(fn) and the 'failsafe jQuery'
> code jQuery(function($) {...}); ?
>
> Adam
> --

You only need to use jQuery(function($) {...}) if you are using a
library that also uses $ (e.g prototype). It prevents conflicts from
occurring.

___
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/


Re: [jQuery] .height(val) - what am I missing?

2007-01-16 Thread agent2026



Theo Welch wrote:
> 
> I'm not sure if this is the issue, Adam, but have you tried using a string
> for the height value instead of an integer...
> 

I did try everything here for the value just to be sure, but 1.1 should
handle strings or integers according to what I've read - 600 with be
"600px", "50em" with be "50em", and so on (and it does).

Problem was the DOM hadn't loaded, you guys were right about that.  I was
under the mistaken impression that the $(...) worked as $(fn) for
document.ready.  Now I know.

Just curious, what is the difference between $(fn) and the 'failsafe jQuery'
code jQuery(function($) {...}); ?

Adam
-- 
View this message in context: 
http://www.nabble.com/.height%28val%29---what-am-I-missing--tf3015887.html#a8386315
Sent from the JQuery mailing list archive at Nabble.com.


___
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/


Re: [jQuery] .height(val) - what am I missing?

2007-01-15 Thread Theo Welch
I'm not sure if this is the issue, Adam, but have you tried using a string
for the height value instead of an integer...and in doing so, also
specifying an explicit unit of measure (such as pixels)? Generally, CSS
rules won't honor values that don't have units (unless the value is zero in
which case units are obviously irrelevant). 

Also, as Sam said, to make sure the DOM element (in your case: ) you are trying to affect has been
loaded into memory by the browser, you need to wrap your statements inside
one of the several varieties of jQuery "load-check wrappers". Code within
these jQuery wrappers won't execute until the DOM is ready (one of the best
features of jQuery!). Extending Sam's example, try specifying a "600px"
height like so:


<!--
  $(function() {
 $("#myDiv").height("600px");
  });
-->






-THEO-



-Original Message-
From: Sam Collett [mailto:[EMAIL PROTECTED] 
Sent: Monday, January 15, 2007 1:15 PM
To: jQuery Discussion.
Subject: Re: [jQuery] .height(val) - what am I missing?

On 15/01/07, John Resig <[EMAIL PROTECTED]> wrote:
> Hmm... I can't verify this. I popped open a test page and set the
> .height() and it worked just fine. Perhaps a more complete example is
> in order?
>
> --John
>
> On 1/15/07, agent2026 <[EMAIL PROTECTED]> wrote:
> >
> > All I"m trying to do is set the height of a div (jQuery 1.1), but no go.
> > What am I missing?
> >
> > 
> > <!--
> >  $("#myDiv").height(600);
> > -->
> > 
> >
> > 
> >
> > Preparing to feel dumb,
> > Adam
> > --

Looks like you are trying to set it before the DOM has loaded. Try:


<!--
  $(function() {
 $("#myDiv").height(600);
  });
-->







___
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/


Re: [jQuery] .height(val) - what am I missing?

2007-01-15 Thread Sam Collett
On 15/01/07, John Resig <[EMAIL PROTECTED]> wrote:
> Hmm... I can't verify this. I popped open a test page and set the
> .height() and it worked just fine. Perhaps a more complete example is
> in order?
>
> --John
>
> On 1/15/07, agent2026 <[EMAIL PROTECTED]> wrote:
> >
> > All I"m trying to do is set the height of a div (jQuery 1.1), but no go.
> > What am I missing?
> >
> > 
> > 
> > 
> >
> > 
> >
> > Preparing to feel dumb,
> > Adam
> > --

Looks like you are trying to set it before the DOM has loaded. Try:







___
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/


Re: [jQuery] .height(val) - what am I missing?

2007-01-15 Thread John Resig
Hmm... I can't verify this. I popped open a test page and set the
.height() and it worked just fine. Perhaps a more complete example is
in order?

--John

On 1/15/07, agent2026 <[EMAIL PROTECTED]> wrote:
>
> All I"m trying to do is set the height of a div (jQuery 1.1), but no go.
> What am I missing?
>
> 
> 
> 
>
> 
>
> Preparing to feel dumb,
> Adam
> --
> View this message in context: 
> http://www.nabble.com/.height%28val%29---what-am-I-missing--tf3015887.html#a8375281
> Sent from the JQuery mailing list archive at Nabble.com.
>
>
> ___
> jQuery mailing list
> discuss@jquery.com
> http://jquery.com/discuss/
>

___
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/


[jQuery] .height(val) - what am I missing?

2007-01-15 Thread agent2026

All I"m trying to do is set the height of a div (jQuery 1.1), but no go. 
What am I missing?







Preparing to feel dumb,
Adam
-- 
View this message in context: 
http://www.nabble.com/.height%28val%29---what-am-I-missing--tf3015887.html#a8375281
Sent from the JQuery mailing list archive at Nabble.com.


___
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/