小编And*_*ndy的帖子

jQuery Box Prob

我正在尝试使用jQuery解决矩形问题.基本上,我有3个方框,固定在一个更大的盒子里面.

我知道较大的盒子的最大宽度为500px.我不知道1,2或3的尺寸是多少 - 但我知道它们的纵横比可以改变,并且它们必须按比例放入盒子中.

我怎样才能始终确保无论什么形状--3个矩形在500px盒子内总是按比例放大?

jquery area

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

用逗号分隔字符串到新行

我有一个字符串

This is great day, tomorrow is a better day, the day after is a better day, the day after the day after that is the greatest day
Run Code Online (Sandbox Code Playgroud)

我想基本上将这个长字符串拆分为逗号并插入一个新行,使其成为

This is great day
tomorrow is a better day
the day after is a better day
the day after the day after that is the greatest day
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点 ?

javascript split

4
推荐指数
2
解决办法
3万
查看次数

jQuery 获取 Div 中字符的位置?

嗨,伙计们 [和女孩们] :)

只是想知道是否可以absolute在 div 中获取字符的位置?

<div class="mycooldiv">
    bunch of text is in here and for example some # and some other cool #
</div>
Run Code Online (Sandbox Code Playgroud)

即使用jQuery UI Position也许或其他方式 - 我将如何获得例如的位置#?

html jquery position

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

Javascript在特殊字符之前删除所有内容?

我正在尝试删除字符串之前的所有内容

234234$12$34

在第一次发现之前一切都被删除了$?然后分裂$12$34成喜欢$12,$34?

我怎么能在正则表达式中做到这一点?

谢谢

javascript regex

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

Javascript正则表达式冒号?

我想知道如何使用javascript正则表达式匹配一个单词,如:

Name:

有各种空间变化?这是我陷入困境的地方.即

  • Name<space>: Fred
  • Name:<space>Fred 要么 Name<space>:<space>Fred

注意名称后面的空格位置,冒号后面等等?

我希望有类似的东西/(name(\s*:\s*)?)\w/g可以工作,但它没有:(

javascript regex

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

搜索集合并检索模型backbonejs

我正在尝试搜索集合中的模型属性,然后抓取并返回整个模型?

var myModel = Backbone.Model.extend({
  defaults: {
      a: '',
      b: '',
      c: '',
      d: '',
      e: ''
  }
});
Run Code Online (Sandbox Code Playgroud)

我的收藏品有大约100个myModel.

我试图搜索集合a,找到它,然后返回整个myModel,a所以我可以访问其他属性?

collections models backbone.js

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

我可以用什么来确定相似的单词或关键字?

有没有人知道开源或通过API提供的"相似的词或关键词"算法?我正在寻找类似词库但更聪明的东西.

例如:

英特尔

收益:

处理器,
i7核心芯片,
四核芯片
等

任何想法,甚至是指向C#中正确方向的东西?


编辑:

我很想听听您的想法,但为什么我们只能使用Google Adwords API生成与输入相关的关键字?

c# algorithm

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

按值对嵌套数组进行排序?

我有一个嵌套数组,如下所示:

data = [
[Date.UTC(2013, 1, 1), 1],
[Date.UTC(2013, 1, 5), 22],
[Date.UTC(2013, 1, 2), 2],
[Date.UTC(2013, 1, 11), 33]
]
Run Code Online (Sandbox Code Playgroud)

我使用下划线,我试图找出一种方法来排序它Date.UTC所以数组显示日期从头到尾或从​​最低到最高?

arrays underscore.js

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

检查是否仅使用下划线存在重复的数组对

我想知道如何检查数组中的重复值对是否作为javascript中较大数组的一部分存在.你可以看到有一对重复[1,2]- 所以函数应该返回true.即

var arr = [[1,2], [3,4], [5,6], [7,8], [9,10], [11,12], [13,14], [1,2]]
Run Code Online (Sandbox Code Playgroud)

我试过用这个逻辑给了我一个干净的数组和一个"真实的"

var unique = [];
var done = []; var dup = false;
for(var x = 0; x < arr.length; x++) {
    var myStr = arr[x].toString();

    if(done.indexOf(myStr) != -1) {
        // val already exist, ignore
        dup = true;
        continue;
    }

    done.push(myStr);
    unique.push(arr[x]);
}
Run Code Online (Sandbox Code Playgroud)

但我想知道使用Underscore是否有更优雅的东西?

javascript underscore.js

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

jQuery $ Wrap函数

哪一个是正确的 - 因为我使用的一些插件显示了我的差异,我想知道为什么?

(function ($) {
    //Code
})(jQuery);

(function ($) {
    //Code
}(jQuery));

;(function($) {
    //Code
}(jQuery));
Run Code Online (Sandbox Code Playgroud)

我假设第一个然而想知道为什么我看到了第二次和第三次迭代?

javascript jquery function anonymous-function

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

使用jQuery获取getElementById?

我有一个指定id的interating函数.即喜欢

$('#mycooldiv' + idNumber).text();

我想知道我怎么能拿这个 - '#mycooldiv' + idNumber并在一个内部使用它

var div = document.getElementById('#mycooldiv' + idNumber); - 因为后来不起作用?

我也试过了

var elem = $('#mycooldiv' + idNumber);
var div = document.getElementById(elem);
Run Code Online (Sandbox Code Playgroud)

那也失败了?

jquery getelementbyid

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

全局命名空间变量?

我想做点什么

(function( skillet, $, undefined ) {

skillet.global = {

   names: { 

      first: 'abe',
      last: 'watson'

   },
   addresses: {
      home: 'blah'
   }

}

}( window.skillet = window.skillet || {}, jQuery ));
Run Code Online (Sandbox Code Playgroud)

这样我就可以访问了

skillet.global.names.first();
skillet.global.address.home();
Run Code Online (Sandbox Code Playgroud)

但我一直在收到错误?我怎样才能解决这个问题

javascript jquery namespaces

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

如何从单个数组创建数组集合?

说我有一个大阵列

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18]
Run Code Online (Sandbox Code Playgroud)

并希望将其拆分为一组像n元组一样的元组

[[1,2], [3,4], [5,6], [7,8], [9,10], [11,12], [13,14] /*, ... */ ] // (for n=2)
Run Code Online (Sandbox Code Playgroud)

有没有简单的方法来实现这一目标?特殊情况n = 2对我来说已经足够了.

javascript arrays underscore.js

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