0

私は Magento テンプレートを変更しており、2 行を実行するために 1 ~ 2 秒の遅延が必要です: popup.style.display = 'none'; $(menuId).removeClassName('active');

JavaScript がまったくわかりません どうすればいいですか ありがとう

function wppHideMenuPopup(element, event, popupId, menuId)
{
    element = $(element.id); var popup = $(popupId); if (!popup) return;
    var current_mouse_target = null;
    if (event.toElement)
    {
        current_mouse_target = event.toElement;
    }
    else if (event.relatedTarget)
    {
        current_mouse_target = event.relatedTarget;
    }
    if (!wppIsChildOf(element, current_mouse_target) && element != current_mouse_target)
    {
        if (!wppIsChildOf(popup, current_mouse_target) && popup != current_mouse_target)
        {
            popup.style.display = 'none';
            $(menuId).removeClassName('active');
        }
    }
}
4

1 に答える 1

0

window.setInterval("javascript 関数",ミリ秒); を使用します。

使い方 > window.setInterval("hidethething()",2000);

2秒のカウントを開始したい場所に配置するだけです(そして正しい関数に置き換えます)。

ありがとう、@レオ

于 2013-03-08T02:31:03.610 に答える