0

この jquery スクリプトに問題があります。高さ:80% のタグがあり、幅は Javascript によって計算されます。マウスオーバーでjqueryを使用して水平方向に拡大しようとしているため、JSで幅を再度計算する必要があります。私が使用しているスクリプトは次のとおりです。

    $(document).ready(function(){
      $("#bmenu1-1").mouseenter(function(){
    var imh=(window.innerHeight||screen.availHeight)*0.18;
    var imw=imh+"px";
        $("#bmenu1-1").animate({width: imw },500);
      });
    });

ページ上で何も起こらず (マウスを要素の上に置いても)、そこに window.alert(imw) を配置しようとしましたが、何も起こりません! と思う人がいれば……。

ご協力いただきありがとうございます!

4

0 に答える 0