How about
$('#appMenuDropDown').css( 'top', offset.top + 20 + 'px' );
$('#appMenuDropDown').css( 'left', offset.left + 'px' );
On Jun 29, 1:31 pm, "[EMAIL PROTECTED]"
<[EMAIL PROTECTED]> wrote:
> Hello,
>
> I have an existing single-row table driven menu bar that I am looking
> to add a drop-down menu to. Below is the code I am trying to use. I
> have gone through many iterations but I seem to always get the same
> error:
>
> "$('#appMenuDropDown').style has no properties"
>
> Can someone please take a look and offer a suggestion or two?
> Thanks!
> Derek
>
> $(document).ready(function () {
>
> //hide the drop down menu DIV:
> $('#appMenuDropDown').hide();
>
> //Get the offset for the main menu bar item:
> var MainMenu = $('a#menuItem');
> var offset = MainMenu.offset();
>
> //Set the position of the hidden DIV:
> $('#appMenuDropDown').style.top = offset.top + 20 + 'px';
> $('#appMenuDropDown').style.left = offset.left + 'px';
>
> //Toggle showing the drop-down DIV:
> $('a#menuItem').mouseover(function() {
> $('#appMenuDropDown').toggle(400);
> return false;
> });
>
>
>
> });