小编Rob*_*ert的帖子

通过 jQuery 使用浏览器历史记录

现在我有一个系统设置,以便人们必须采取某些步骤才能在页面上前进。我只是使用显示隐藏并使用以下方法进行操作:

    function shownext(){
            $(this).next('div').fadeIn(500);
    }

    function showprev(){
            $(this).prev('div').fadeIn(500, backup);
    }
Run Code Online (Sandbox Code Playgroud)

有没有办法获得深层链接,以便用户可以使用浏览器后退按钮返回到上一步?

jquery

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

Google地图叠加渲染问题

注意工具提示的渲染方式

由于一些奇怪的原因,谷歌地图倾向于加载这样的工具提示.缩放滑块也是偏斜的.有没有人遇到过这个问题?

google-maps

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

防止yeoman.io缩小图像

所以我一直在使用yeoman.io来完成我的项目,并为我的图像设置了一个文件夹结构.但是当我构建它时,它会更改我的文件的文件名.

我甚至使用:

$ yeoman build:text
Run Code Online (Sandbox Code Playgroud)

因为我只想缩小我的css,js和html模板,但它仍然会缩小图像.不确定我是否做错了什么.

编辑:

我在gruntfile中注释掉了img的所有实例,但这似乎有效,但我不认为这是正确的方法.

yeoman

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

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

正则表达式检索括号之间的两个变量

我试图在两个双括号之间检索两个变量.到目前为止我有这个:

var regex = /\[\[\s([a-z]+):*\s*([\d])*\s\]\]/g;
var obj = {};
var text = '[[ dogs: 1 ]] [[ dogs: 2 ]] [[ cats: 1 ]]';
var module = text.replace(regex, function (match, key, value) {
    obj[key] = value;
    console.log(obj);
});
Run Code Online (Sandbox Code Playgroud)

结果是:

Object {dogs: "2", cats: "1"}
Run Code Online (Sandbox Code Playgroud)

我想要的是:

Object {dogs: "1", dogs: "2", cats: "1"}
Run Code Online (Sandbox Code Playgroud)

对于我的生活,我无法弄清楚为什么狗只显示第二个身份.

javascript regex object

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

将一个ul元素溢出到下一个元素中

ul在页面上有许多元素.我想人为地限制li它可以包含的元素数量.当达到该限制时,我希望它溢出到ul页面上的下一个(直到它达到限制并溢出到下一个).等等.

<ul>
  <li>1</li>
  <li>2</li>
  <li>3</li>
  <li>4</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

在上面的例子中,我将它限制为4个列表项,然后溢出到下一个<ul>:

<ul>
  <li>5</li>
  <li>6</li>
  <li>7</li>
  <li>8</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我想用jquery做这件事.谢谢.

jquery

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

jquery .submit()验证问题

所以我写的这个验证工作有效,但出于某种原因我需要点击两次才能提交表单.有任何想法吗?

        $('#signup').submit(function() {
        console.log('Clicked');
    $('#signup').validate({
            rules: {
    FNAME: {
        required: true,
        notPlaceholder: true
    },
    email: {
        required: true,
        notPlaceholder: true,
        email: true
    }
},
        errorLabelContainer: "div.error",
        submitHandler: function(form) {
            $.colorbox({width:"300px", href:'thankyou.html'});
            $('#signup').fadeOut();
        }
    });
    return false;
});
Run Code Online (Sandbox Code Playgroud)

谢谢

validation jquery

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

标签 统计

jquery ×3

javascript ×2

google-maps ×1

object ×1

regex ×1

validation ×1

yeoman ×1