事件延遲
事件延遲(項(xiàng)目心得)
馬克- to-win:馬克 java社區(qū):防盜版實(shí)名手機(jī)尾號: 73203。
1.馬克-to-win:index.html當(dāng)中:
fullScreenHref=machine+listFile;
/*為什么下一句采取動(dòng)態(tài)為事件綁定函數(shù)的方法?因?yàn)閘oad執(zhí)行的過程慢。當(dāng)有人性子急,先點(diǎn)擊fullScreenUp這個(gè)連接的時(shí)候, fullScreenHref的值此時(shí)還為undefined呢,所以采用后動(dòng)態(tài)綁定的這種方法,fullScreenUp連接缺省的點(diǎn)擊事件沒有設(shè)置方法。先不讓fullScreenUp連接能被點(diǎn)擊,等fullScreenHref有了值以后再把函數(shù)方法給onclick事件。*/
document.getElementById("fullScreenUp").onclick = fullScreenOnclick;
2. 在JavaIndexV2.html的項(xiàng)目當(dāng)中,需要先用ajax加載數(shù)據(jù),之后針對這段數(shù)據(jù),在$(function(){當(dāng)中寫一段程序。要求$ (function(){,必須在ajax加載那段數(shù)據(jù)之后,否則,就不能被執(zhí)行。$(function(){,如果不放在ajax當(dāng)中,執(zhí)行速度都非???,一下就執(zhí)行完了,但是ajax的數(shù)據(jù)還沒有到呢。所以$(function(){,只能放在ajax數(shù)據(jù)加載成功的那段代碼里面。
success: function (data) {
if (data) {
$("#userevaluation").html(data);
$(function(){
3. 如何把一個(gè)diy準(zhǔn)確的定位,是前端頁面設(shè)計(jì)的關(guān)鍵技術(shù),通常外面需要兩個(gè)diy的容器,一個(gè)是100%寬,這樣的話可以適配于所有的瀏覽器,之后是第2 個(gè)div的寬度width: 800px,而且margin變成auto,他自然就是左右居中的,上下貼緊的。第3個(gè)div,只需要通過上下的padding就可以不緊貼了。通過這種方法,就可以定位在任何地方。注意:min-width: 1129px;是需要的。因?yàn)槭謾C(jī)的寬度有時(shí)只是768px,而當(dāng)你底下第2個(gè)dIy的寬度是800時(shí),整個(gè)程序就不對了,而當(dāng)你寫了min- width: 1129px; 時(shí),就會(huì)屏幕虛擬映射成1129,能確保你的程序還是對的。
PaymentV2.html:
<style>
.centerContainer {width: 100%;min-width: 1129px; }
.centerContainerSon {width: 800px;margin: 0 auto; }
</style>
<div class="centerContainer">
<div class="centerContainerSon">
<div class="rapper">
<div class="ogin">