事件延迟
事件延迟(项目心得)
马克- to-win:马克 java社区:防盗版实名手机尾号: 73203。
1.马克-to-win:index.html当中:
fullScreenHref=machine+listFile;
/*为什么下一句采取动态为事件绑定函数的方法?因为load执行的过程慢。当有人性子急,先点击fullScreenUp这个连接的时候, fullScreenHref的值此时还为undefined呢,所以采用后动态绑定的这种方法,fullScreenUp连接缺省的点击事件没有设置方法。先不让fullScreenUp连接能被点击,等fullScreenHref有了值以后再把函数方法给onclick事件。*/
document.getElementById("fullScreenUp").onclick = fullScreenOnclick;
2. 在JavaIndexV2.html的项目当中,需要先用ajax加载数据,之后针对这段数据,在$(function(){当中写一段程序。要求$ (function(){,必须在ajax加载那段数据之后,否则,就不能被执行。$(function(){,如果不放在ajax当中,执行速度都非常快,一下就执行完了,但是ajax的数据还没有到呢。所以$(function(){,只能放在ajax数据加载成功的那段代码里面。
success: function (data) {
if (data) {
$("#userevaluation").html(data);
$(function(){
3. 如何把一个diy准确的定位,是前端页面设计的关键技术,通常外面需要两个diy的容器,一个是100%宽,这样的话可以适配于所有的浏览器,之后是第2 个div的宽度width: 800px,而且margin变成auto,他自然就是左右居中的,上下贴紧的。第3个div,只需要通过上下的padding就可以不紧贴了。通过这种方法,就可以定位在任何地方。注意:min-width: 1129px;是需要的。因为手机的宽度有时只是768px,而当你底下第2个dIy的宽度是800时,整个程序就不对了,而当你写了min- width: 1129px; 时,就会屏幕虚拟映射成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">