4

スライドダウンボタンをクリックしたときに popupPanel を表示したいのですが、最初は popupPanel が非表示になっています

使用して

       popupPanel.getElement().setAttribute("style", "display:none");

しかし、slideDownボタンをクリックすると、非常に速くスライドします

&私のonClickコードは

 @Override
public void onClick(ClickEvent arg0) {

    if (arg0.getSource() == slideDown) {

            $(DOM.getElementById("popupPanel")).as(Effects).slideUp(Speed.SLOW);

     }

 }

私を助けることができますか?

4

1 に答える 1

2

これはうまくいきます:

$('#popupPanel').css('display','none');
$('#ID_to_be_clicked').click(function(){    
    $('#popupPanel').slideToogle(3000); 
});

それらは、JavaScript ではキーワードでpublicもありません。voidこれは別のケースだと思いますJavaScript is Java...そうではありません。

于 2011-07-27T20:04:03.693 に答える