Ext.menuアイテムの親はちゃんとクリックできないようにして!

ども、小堤です。

細かいことでもちゃんと書いといた方がいいのかなぁ、と皆さんと会うと思ったりするわけで。

メモっときます。

メニューを多階層にした場合、親のアイテムをクリックしたときに、メニューが消えちゃいますよね?

http://www.extjs.com/deploy/dev/examples/menu/menus.html

このデモの左端のメニュー選んでみてください。まだ子供があるのでそっちを選択したいのに間違ってクリックしちゃったらメニュー消えるんですね。

でも、これ使いにくくないですか?

で、セオリーとして、親にはちゃんと消えないようにする処理を入れてあげましょう。

それは、コンフィグオプションのhideOnClickをfalseに設定するです。

具体的にやってみました。

http://extjs.xenophy.info/2010012801.html

まぁ、Ext.ux.Screenでたくさんのメニュー作ってるときにふと思い出したので。HTML内にJS入れてあります。ソースでみてくだはれ。

ってこで、ちゃんとExt JSのこと書いたからね。

Ext.menuアイテムの親はちゃんとクリックできないようにして!

2 thoughts on “Ext.menuアイテムの親はちゃんとクリックできないようにして!

  • 2010/1/29 金曜日 at 11:45:30
    Permalink

    こんにちはぁ~コメントありで~す!
    以外と、自分アプリでスルーしそうな部分で、クライアントにはつっこまれるような、微妙な部分ですね。
    他にもまだまだありますが・・・ちょっとづつ紹介していきますね。
    これからも、よろしくでーす!

コメントを残す