小编iam*_*eed的帖子

CSS3旋转动画

我已经回顾了很多演示,并且不知道为什么我不能让CSS3旋转功能.我正在使用Chrome的最新稳定版本.

小提琴:http: //jsfiddle.net/9Ryvs/1/

div {
  margin: 20px;
  width: 100px;
  height: 100px;
  background: #f00;
  -webkit-animation-name: spin;
  -webkit-animation-duration: 40000ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: spin;
  -moz-animation-duration: 40000ms;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: spin;
  -ms-animation-duration: 40000ms;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  -o-transition: rotate(3600deg);
}
Run Code Online (Sandbox Code Playgroud)
<div></div>
Run Code Online (Sandbox Code Playgroud)

css3 css-animations

146
推荐指数
5
解决办法
31万
查看次数

如何在JavaScript中找到凹形不规则多边形的质心?

如何在JavaScript中找到凹顶不规则多边形的质心?

我想将一组x,y点传递给JavaScript函数并给出一个x,y点.

var my_points = [{x:3,y:1},{x:5,y:8},{x:2,y:9}];

function get_polygon_centroid(points){
    // answer
}

var my_centroid = get_polygon_centroid(my_points);
Run Code Online (Sandbox Code Playgroud)

my_points变量仅应表示要给出的点的格式,而不是表示要给出的点的具体计数.

返回的质心将是多边形内的某个点.

最终目标是在Google Maps V3应用程序中的多边形的质心处添加标记.

javascript polygon

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

更清洁JavaScript,用JavaScript替换jQuery

像许多人一样,我通过学习jQuery来学习JavaScript.

最近我一直在替换像:

$(this).attr('title')this.title

$(this).attr('id')this.id

$(this).val()this.value

$(this).parent()this.parentNode

$(this).attr('class')this.className

我的代码不仅更干净,而且在技术上更快.

  1. 这种减少是否可以接受和鼓励?

  2. 我应该在原始的 JavaScript而不是jQuery中做任何其他常见的做法吗?

  3. 这种减少主义是否存在任何潜在的跨浏览器问题?

javascript performance jquery

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

CSS中是否可以选择其他三个组?

CSS中是否可以选择其他三个组?如果是的话; 怎么样?

因此,在下面的示例中,将样式应用于4-6和10-12 li秒.

<ul>
    <li>1</li>
    <li>2</li>
    <li>3</li>
     <li>4</li>
     <li>5</li>
     <li>6</li>
    <li>7</li>
    <li>8</li>
    <li>9</li>
     <li>10</li>
     <li>11</li>
     <li>12</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我知道[纯] JavaScript和jQuery可以做到这一点,但我正在寻找一个纯CSS解决方案,如果它存在.

css css-selectors

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

有没有办法淡出V3 google.maps.Polygon?

有没有办法淡出V3 google.maps.Polygon?

我不想隐藏/删除标准的Google Maps V3多边形,而是希望将其淡出.

这可能吗?那里有插件吗?

polygons fadeout google-maps-api-3

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

不能让jQuery(html,props)与事件一起工作

我无法让click事件适用于所创建的元素.

http://jsfiddle.net/iambriansreed/PEZXa/

jQuery的

$('<a href="#">a</a>', {
  click: function(){
    alert('a clicked');
  }
}).appendTo("div");

$('<span>span</span>', {
  click: function(){
    alert('span clicked');
  }
}).appendTo("div");
Run Code Online (Sandbox Code Playgroud)

请不要向我展示将onclick事件添加到元素的50种不同方法我想知道为什么这个特定方法有效或无效.

来自文档:http: //api.jquery.com/jQuery/#jQuery2

jquery

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

有没有理由我不应该通过测试他们的产品来测试0的一组变量?

有没有理由我不应该通过测试他们的产品来测试0的一组变量?

通常在我跨不同语言的编码中,如果它们都由零组成,我将测试一组变量来做某事.

例如(c#):

if( myString.Length * myInt * (myUrl.LastIndexOf(@"\")+1) == 0 )
Run Code Online (Sandbox Code Playgroud)

代替:

if( myString.Length == 0 || myInt == 0 || myUrl.LastIndexOf(@"\") < 0)
Run Code Online (Sandbox Code Playgroud)

有没有理由我不应该这样测试?

c# optimization if-statement

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

哪个jQuery选择更有效?

哪组选择器效率更高?

1

$('#parent_element span.class1').do_something1();
$('#parent_element span.class2').do_something2();
$('#parent_element span.class3').do_something3();
$('#parent_element span.class4').do_something4();
Run Code Online (Sandbox Code Playgroud)

2

$parent_element = $('#parent_element'); 
$parent_element.find('span.class1').do_something1();
$parent_element.find('span.class2').do_something2();
$parent_element.find('span.class3').do_something3();
$parent_element.find('span.class4').do_something4();
Run Code Online (Sandbox Code Playgroud)

我的猜测是#2更有效,因为它开始find()专注于父元素与整个DOM的搜索.这是真的?

如果是这样,需要多少次调用该父元素才能使其比#1更有效?

谢谢!

jquery jquery-selectors

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

jQuery .live()更加内存密集吗?

jQuery .live()比简单的.click().hover()或.keyup()更加内存密集吗?

我想它会是在多大程度上?

jquery memory-management

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

是否有C#等同于PHP函数`parse_str`?

C#等效的PHP功能parse_str吗?

我找不到任何东西并编写了自己的函数,但是C#框架中有东西吗?

public Dictionary<string, string> parse_str(string query) {

    Dictionary<string, string> data = new Dictionary<string, string>();

    foreach(string set in query.Trim('?').Split('&'))
        data.Add(set.Split('=')[0], set.Split('=').Length < 2 ? "" : set.Split('=')[1]);

    return data;
}??????
Run Code Online (Sandbox Code Playgroud)

php c# parsing

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