第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

js彈出框問題,請(qǐng)js比較熟的熱幫忙看一下

js彈出框問題,請(qǐng)js比較熟的熱幫忙看一下

羅小葭 2015-06-04 14:57:36
原js;(這種狀況程序不能重復(fù)調(diào)用利用率比較低)<script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript">var w,h,className;function getSrceenWH(){ w = $(window).width(); h = $(window).height(); $('#dialogBg').width(w).height(h);}window.onresize = function(){ ? getSrceenWH();} ?$(window).resize(); ?$(function(){ getSrceenWH(); //顯示彈框 $('.box a').click(function(){ className = $(this).attr('class'); $('#dialogBg').fadeIn(300);//這條語句導(dǎo)致只能調(diào)用#dialog這一個(gè)div,而我想重復(fù)利用這個(gè)函數(shù) $('#dialog').removeAttr('class').addClass('animated '+className+'').fadeIn(); ? ?? }); //關(guān)閉彈窗 $('.claseDialogBtn').click(function(){ $('#dialogBg').fadeOut(300,function(){ $('#dialog').addClass('bounceOutUp').fadeOut(); }); });});</script>更改版:<script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript">var w,h,className;function getSrceenWH(){ w = $(window).width(); h = $(window).height(); $('#dialogBg').width(w).height(h);}window.onresize = function(){ ? getSrceenWH();} ?$(window).resize(); ?//我將顯示彈框這個(gè)函數(shù)加了一個(gè)參數(shù),然而改動(dòng)之后,點(diǎn)擊登錄,彈窗不再顯示,那么我錯(cuò)在哪了?虛心求教function openwindow(content){{ getSrceenWH(); //顯示彈框 function(){ className = $(this).attr('class'); var popDiv=document.getElementById(content); $('#dialogBg').fadeIn(300); popDiv.style.removeAttr('class').addClass('animated '+className+'').fadeIn(); }; //關(guān)閉彈窗 $('.claseDialogBtn').click(function(){ $('#dialogBg').fadeOut(300,function(){ popDiv.style.addClass('bounceOutUp').fadeOut(); }); });};</script>HTML代碼:<div class="box"><p id="user-top-login" class="pull-right top-has-login"> <a ?href="javascript:;" onclick="openwindow('dialog');" class="bounceIn"> ?登錄</a> <strong>/</strong> <a ?href="javascript:;" onclick="" class="bounceInDown"> ?注冊(cè)</a> </p> <!--彈出框--> <div id="dialogBg"></div> ? ?<div id="dialog" class="animated"> <img class="dialogIco" width="50" height="50" src="images/ico.png" alt="" /> <div class="dialogTop"> <a href="javascript:;" class="claseDialogBtn">關(guān)閉</a> </div> <form action="" method="post" id="editForm"> <ul class="editInfos"> <li><label><font color="#ff0000">* </font>用戶名:<input type="text" name="" required value="" class="ipt" placeholder="郵箱或手機(jī)號(hào)"/></label></li> <li><label><font color="#ff0000">* </font>密&nbsp;&nbsp;&nbsp;碼:<input type="text" name="" required value="" class="ipt" placeholder="賬戶密碼"/></label></li> <li><input type="submit" value="確認(rèn)提交" class="submitBtn" /></li> </ul> </form> </div></div><!--彈出框結(jié)束-->
查看完整描述

2 回答

已采納
?
Mefa

TA貢獻(xiàn)8條經(jīng)驗(yàn) 獲得超1個(gè)贊

這句:popDiv.style.removeAttr('class').addClass('animated '+className+'').fadeIn();

popDiv.removeAttr('class').addClass('animated '+className+'').fadeIn();

查看完整回答
反對(duì) 回復(fù) 2015-06-04
  • 羅小葭
    羅小葭
    還是不對(duì),不過很感謝,我自己再琢磨一會(huì)
  • Mefa
    Mefa
    嗯,檢查下代碼,控制臺(tái)調(diào)試跟蹤下
?
Mefa

TA貢獻(xiàn)8條經(jīng)驗(yàn) 獲得超1個(gè)贊

function openwindow(content){{

getSrceenWH();

//顯示彈框

function(){

這里格式不對(duì),還有顯示彈框方法名呢哪去了

查看完整回答
反對(duì) 回復(fù) 2015-06-04
  • 羅小葭
    羅小葭
    感謝熱心回答!把格式改了后半透明背景(#dialogbg)能顯示了,可是(dialog)依然無法顯示。請(qǐng)問一下我這三行語句是否有錯(cuò)誤“ className = $(this).attr('class'); var popDiv=document.getElementById(content); popDiv.style.removeAttr('class').addClass('animated '+className+'').fadeIn();”
  • 2 回答
  • 1 關(guān)注
  • 2654 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)