小编Kev*_*ith的帖子

jQuery scrollTop有点跳跃

我正在建立一个垂直滚动的网站.

我已经在下面实现了jquery:

<script type="text/javascript">
$("document").ready(function() {            

            $('.homebutton').click(function(){

                $('html, body').animate({
                    scrollTop: $("#home").offset().top
                }, 1500);                  


             });



            $('.aboutbutton').click(function(){

                $('html, body').animate({
                    scrollTop: $("#about").offset().top
                }, 1500);                  


             });


            $('.portfoliobutton').click(function(){

                $('html, body').animate({
                    scrollTop: $("#portfolio").offset().top
                }, 1500);                  


             });



            $('.contactbutton').click(function(){

                $('html, body').animate({
                    scrollTop: $("#contact").offset().top
                }, 1500);                  


             });

});
</script>
Run Code Online (Sandbox Code Playgroud)

使用以下HTML:

<div id="wrapper">

<div id="home" class="tab home">

    <div class="header">

        <div class="logo">

            <img src="images/logo.jpg" />

        </div>

        <div class="menuholder">

            <ul id="homemenu" class="menu">

                <li><a class="active homebutton" href="#home">HOME<br /></a>   </li>
                <li><a class="aboutbutton" href="#about">ABOUT<br /></a>   </li>
                <li><a class="portfoliobutton" href="#portfolio">PORTFOLIO<br /></a>   </li>
                <li><a class="contactbutton" href="#contact">CONTACT<br /></a> …
Run Code Online (Sandbox Code Playgroud)

jquery scroll scrolltop

2
推荐指数
1
解决办法
5976
查看次数

jQuery datepicker,自定义范围怪癖

我正在使用jQuery datepicker,它具有从MySQL数据库收集的自定义日期范围集.查询中生成的代码如下所示:

//<![CDATA[
$(window).load(function(){
    var ranges = [ { start: new Date(2012, 02, 14), end: new Date(2012, 03, 31) } ];            
    $(function() {    
        $("#datepicker").datepicker({
            numberOfMonths: 1,
            dateFormat: 'd MM, yy',
            beforeShowDay: function(date) {
                for(var i=0; i<ranges.length; i++) {
                    if(date >= ranges[i].start && date <= ranges[i].end) return [true, ''];
                }
                return [false, ''];
            },
            minDate: ranges[0].start,
            maxDate: ranges[ranges.length -1].end
        });
    });
});//]]> 
Run Code Online (Sandbox Code Playgroud)

(这是查询的日期范围).

我的问题是:

呈现日历时,由于某种原因,它决定在可选择的内容上添加一个月.IE浏览器.如果您将结束日期设置为3月31日,它会将其更改为5月1日,或者如果您将其设置为2月2日,它将允许您选择截至3月1日.我试过通过从日期减去1个月来绕过这个,但当然这不起作用,因为月份有不同的天数,所以如果我在那里有3月31日,我不能简单地减去1个月作为第31个月2月不存在.

任何想法代码有什么问题?我很确定它上面的jQuery代码!

您可以在http://bookingtest.walesdesign.com上看到该示例

jquery datepicker

1
推荐指数
1
解决办法
1163
查看次数

这是什么类型的数据库?

嗨,我的一个客户被他们的SEO公司搞砸了.该公司使用了相当广泛的PHP脚本,该脚本依赖于来自其服务器的数据源.我在用户服务器上的几个.txt文件中找到了这个feed的副本,它看起来像某种形式的数据库格式.它对我来说看起来不像MySQL,所以我想知道你们是否可以通过识别它来帮助我?

一个片段如下:

{"filename":"example xx Example","content":[{"title":{"1":"xx example\r\nexample in xx\r\nexample in the xx region\r\nexample in the xx area","2":"","3":"","4":""}
Run Code Online (Sandbox Code Playgroud)

这只是给你一个想法的一部分.

我希望能够删除Feed并创建一个PHP文件,该文件可以读取脚本发送的变量,然后最好从MySQL数据库中输出它.但我需要先将它从上面的表单转换为MySQL.

关于格式和转换的任何想法?

非常感谢,

凯文

database

1
推荐指数
1
解决办法
73
查看次数

标签 统计

jquery ×2

database ×1

datepicker ×1

scroll ×1

scrolltop ×1