4

ドロップダウン メニューを備えた動的ベースの Radmenu があります。

ユーザーがサイト上の画像 (メニューではなく) をクリックすると、jQuery を使用して Telerik メニューからドロップダウン メニューが自動的に表示されます。これは可能ですか?

サイトが読み込まれた後のクライアント側の HTML:

<div id="ctl00_RadMenu1" class="RadMenu RadMenu_Hay rmSized" style="width: 960px; left: 0px; top: 0px; z-index: 10000; ">
    <ul class="rmRootGroup rmHorizontal">
        <li class="rmItem rmFirst">
            <a href="http://test.com" class="rmLink rmRootLink"><span class="rmText rmExpandDown">Test Dropdown 1</span></a>
            <div class="rmSlide">
                <ul class="rmVertical rmGroup rmLevel1">
                    <li class="rmItem rmFirst">
                        <a href="http://test.com" class="rmLink"><span class="rmText">Dropdown Item 1</span></a>
                    </li>
                </ul>
            </div>
        </li>
    </ul>
</div>
4

2 に答える 2

2

私はあなたがこれを探していると思います...

$('#theImage').click(function(){
    var menu = $find("<%= RadMenu1.ClientID %>");
    var item = menu.findItemByText('Test Dropdown 1');
    if (item) {
        item.open();
    } else {
        alert('the item ' + text + ' was not found');
    }
});

これについて詳しくは、http ://www.telerik.com/help/aspnet-ajax/menu-client-side-basics.htmlをご覧ください。

于 2012-11-20T19:41:55.353 に答える
0

jquery http://api.jquery.com/trigger/のトリガーを試すことができます

 $(".rmLink").trigger('click');
于 2012-11-15T06:31:31.320 に答える