This is a migrated thread and some comments may be shown as answers.

[Solved] radmenu and onmouseover

1 Answer 176 Views
Menu
This is a migrated thread and some comments may be shown as answers.
rod
Top achievements
Rank 1
rod asked on 12 Aug 2009, 07:14 PM
Hello,

I´m having the strangest behaviour on my page. 
I insert a radmenu on my page and I alredy had a div highlight (onmouseover) on the page.
Everytime I highlight the div the radmenu disappear. 

I´m using ie 6. 

Thanks,

Rod

1 Answer, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 14 Aug 2009, 10:23 AM
Hi Rod,

I am not sure whether the RadMenu is inside the div or not. I tried to implement the same scenario on my end and RadMenu is behaving as expected. Here is the code which i tried on my end. Also can you specify which version of the RadMenu are you using.

ASPX:
 
 <div style="width: 30px; border: solid 1px black" onmouseover="Hover(this);" onmouseout="MouseOut(this);" > 
                Hello  
            </div> 
            <telerik:RadMenu ID="RadMenu1" runat="server"> 
                <Items> 
                    <telerik:RadMenuItem Text="Menu1"> 
                        <Items> 
                            <telerik:RadMenuItem Text="ChildItem1"> 
                            </telerik:RadMenuItem> 
                            <telerik:RadMenuItem Text="ChildItem2"> 
                            </telerik:RadMenuItem> 
                        </Items> 
                    </telerik:RadMenuItem> 
                    <telerik:RadMenuItem Text="Menu2"> 
                     <Items> 
                            <telerik:RadMenuItem Text="ChildItem1.1"> 
                            </telerik:RadMenuItem> 
                            <telerik:RadMenuItem Text="ChildItem2.2"> 
                            </telerik:RadMenuItem> 
                        </Items> 
                    </telerik:RadMenuItem> 
                </Items> 
            </telerik:RadMenu> 

JS:
 
<script type="text/javascript"> 
  function Hover(sender) 
  { 
   var div=sender; 
   div.style.backgroundColor="Red"; 
  }  
   
  function MouseOut(sender) 
  { 
   var div=sender; 
   div.style.backgroundColor=""; 
  } 
</script> 


Princy
Tags
Menu
Asked by
rod
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Share this question
or