`

页面滑到底端弹出提示表单

阅读更多

 

<p id="last">
    Some paragraph text
</p>

<div id="slidebox">
    <a class="close"></a>
    <p>More in Technology & Science (4 of 23 articles)</p>
    <h2>The Social Impact of Scientific Research and new Technologies</h2>
    <a class="more">Read More »</a>
</div>


 

#slidebox{
    width:400px;
    height:100px;
    padding:10px;
    background-color:#fff;
    border-top:3px solid #E28409;
    position:fixed;
    bottom:0px;
    right:-430px;
    -moz-box-shadow:-2px 0px 5px #aaa;
    -webkit-box-shadow:-2px 0px 5px #aaa;
    box-shadow:-2px 0px 5px #aaa;
}
#slidebox p, a.more{
    font-size:11px;
    text-transform:uppercase;
    font-family: Arial,Helvetica,sans-serif;
    letter-spacing:1px;
    color:#555;
}
a.more{
    cursor:pointer;
    color:#E28409;
}
a.more:hover{
    text-decoration:underline;
}
#slidebox h2{
    color:#E28409;
    font-size:18px;
    margin:10px 20px 10px 0px;
}

a.close{
    background:transparent url(../images/close.gif) no-repeat top left;
    width:13px;
    height:13px;
    position:absolute;
    cursor:pointer;
    top:10px;
    right:10px;
}
a.close:hover{
    background-position:0px -13px;
}

 

<script type="text/javascript">
$(function() {
    $(window).scroll(function(){
        var distanceTop = $('#last').offset().top - $(window).height();
 
        if  ($(window).scrollTop() > distanceTop)
            $('#slidebox').animate({'right':'0px'},300);
        else
            $('#slidebox').stop(true).animate({'right':'-430px'},100);
    });
 
    $('#slidebox .close').bind('click',function(){
        $(this).parent().remove();
    });
});
</script>

 

  • 大小: 37.9 KB
分享到:
评论

相关推荐

    jQuery适用于手机端的弹出提示框代码.zip

    这个名为"jQuery适用于手机端的弹出提示框代码.zip"的压缩包包含了一个专门针对手机端优化的jQuery弹出提示框解决方案。下面,我们将详细讨论jQuery、手机端提示框及其在JavaScript特效和表单按钮中的应用。 首先,...

    jQuery手机端个人信息填写表单页面代码

    错误信息可以通过弹出警告或者改变输入框样式来提示用户。 7. **Ajax交互**:当用户提交表单时,jQuery的Ajax功能可以实现无刷新提交,将数据异步发送到服务器。这通常涉及`$.ajax()`或`$.post()`方法,它们能封装...

    javascript弹出层表单提交代码

    JavaScript弹出层表单提交是一种常见的用户交互设计,它允许用户在不离开当前页面的情况下填写并提交表单数据。这种技术常用于网站的登录、注册、评论或编辑功能,提供了良好的用户体验,因为用户无需跳转到新页面...

    弹出层表单提交数据完美解决

    在网页设计和开发中,用户交互的一个常见场景是通过弹出层(modal)表单来收集数据。这种设计模式能够提供一种不打断整体用户体验的方式来获取信息,如注册、登录、编辑或确认操作。本文将详细讲解如何实现弹出层...

    vue实现表单未编辑或未保存离开弹窗提示功能

    最近做一个表单弹出框,表单保存提交,但是,产品提出,用户不保存,而关闭弹出框时,要给出一个弹窗提示。这个功能,可以用watch监听表单数据。当数据表单发生变化,用户点击了关闭按钮,则根据监听结果来判断用户...

    表单验证弹出对话框

    "表单验证弹出对话框"这个主题就是关于如何在用户提交表单时进行验证,并通过弹出对话框来提示用户未完成或错误的输入。下面将详细解释这一知识点。 首先,"带*内容必填"是指在表单中,用星号(*)标记的字段代表是...

    jQuery点击图标按钮弹出表单代码

    现在,当你点击图标按钮时,表单会优雅地弹出,填写完信息并提交后,会触发一个提示信息,而不是刷新整个页面。这个功能的实现充分利用了jQuery的事件处理和动画效果,使得用户体验更加流畅。 总结一下,这个示例...

    Bootstrap响应式弹出式窗口表单代码.zip

    2. **弹出式窗口**:这些表单通常以模态框(Modal)的形式出现,这是Bootstrap的一个内置组件。模态框可以在不离开当前页面的情况下显示额外内容,如表单填写界面,提高用户交互体验。通过调用`.modal()` JavaScript...

    手机端弹出框

    例如,一个常见的手机端弹出框是警告提示,它通常包含一个简短的警告信息、操作按钮(如“确定”或“取消”)以及适当的背景颜色以吸引用户的注意力。 在技术实现上,...

    jquery 弹出层 注册表单插件

    弹出层(也称为模态窗口)是一种设计元素,它会在用户与页面交互时在当前页面上显示一个浮动窗口,阻止用户与背景内容进行互动,直到他们处理完弹出层内的事务。这种设计通常用于显示重要的信息、询问用户或者像注册...

    遮罩层层效果 可用于弹出窗口,提示信息,确认提示框或提交数据进行表单验证和图片遮罩等

    在网页设计和开发中,"遮罩层层效果"是一种常用的技术,它被广泛应用于弹出窗口、提示信息、确认提示框以及表单验证和图片处理等多个场景。这种效果通过在页面上添加一个半透明或者全透明的覆盖层,能够突出显示特定...

    页面弹出层 提示框

    在网页设计和开发中,页面弹出层和提示框是不可或缺的交互元素,它们用于向用户传达信息、警告、确认操作或请求输入。本篇将深入探讨这些知识点,旨在帮助开发者更好地理解和应用。 首先,我们要了解什么是“弹出层...

    js实现用户离开页面前提示是否离开此页面的方法(包括浏览器按钮事件)

    如果在退出页面时需要弹出对话框,提示用户将要退出页面,类似当设置某个功能时而没有保存页面。这个实现的方法比较简单,最常见的就是使用unload事件,但这种实现有一个缺点,就是不管同意与否,结果还是一样,会...

    asp.net表单验证及artDialog弹出框

    例如,当用户提交的表单数据无效时,可以通过artDialog弹出一个提示框,清晰地显示错误信息,而不是简单地显示红色边框或错误消息。 总的来说,理解并熟练掌握ASP.NET的表单验证机制以及如何利用像artDialog这样的...

    jsp页面js调用form表单的值的方法

    如果用户名或密码为空,则弹出提示框并阻止表单提交。 #### 6. 使用注意事项 - **ID 与 Name 的区别**:在本例中,尽管使用了 `getElementById()` 方法,但表单元素的 `name` 属性被用作 ID。这可能不是最佳实践,...

    html5点击弹出手机登录注册表单提交代码

    这些输入字段可以通过`placeholder`属性设置提示文本,帮助用户理解输入框的作用。 为了实现点击弹出效果,HTML5可以结合CSS(层叠样式表)和JavaScript来完成。一个常见的方式是利用CSS的`display`属性控制表单的...

    页面跳转 ,又可以弹出消息框

    这种同时弹出消息框和跳转页面的技术在实际开发中有广泛的应用场景,例如在表单提交后成功处理数据时通知用户,或者在登录失败时给予用户反馈并引导其前往登录页面重新尝试。 然而,在使用时也需要注意以下几点: 1...

    漂亮 TP框架表单提交跳转页面

    6. 视图渲染:跳转的目标页面通常需要展示相应的信息,这可能是一个成功消息、错误提示,或者一个新的表单。在TP中,可以通过`$this-&gt;display()`或`return $this-&gt;fetch();`方法加载并渲染视图模板。 在描述中提到...

Global site tag (gtag.js) - Google Analytics