小编Oli*_*vic的帖子

使用for循环而不是map返回以小写形式返回数组的所有值

var sorted = words.map(function(value) {
    return value.toLowerCase();
}).sort();
Run Code Online (Sandbox Code Playgroud)

这段代码以小写形式返回单词数组中的所有值并对它们进行排序,但我想对for循环执行相同的操作,但我不能.

我试过了:

for (var i = 0; i < words.length; i++) {
  sorted = [];
  sorted.push(words[i].toLowerCase());
};
Run Code Online (Sandbox Code Playgroud)

javascript

15
推荐指数
4
解决办法
6万
查看次数

强制jquery mouseover不要在超过子节点时触发,只是父节点

我有<a>一个<img>内部,我希望有一些事情发生在悬停在<a>哪个工作,问题是如果我将光标移动到内部的图像,它会再次触发.

有没有办法强制它<a>仅在过度时触发,而不是孩子(小于父亲).

我的js:

$('#logo a').mouseover(function() {
        $(this).addClass('active');
        $('div#header-contact').fadeIn();
    });
Run Code Online (Sandbox Code Playgroud)

jquery

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

点击动画只能使用一次

我希望ul每次向左移动200,但它只发生一次.为什么?

$('a.next').click(function(e) {
        // e.preventDefault();
        $('ul#pikame').animate({
            'left': -200
        });
        e.preventDefault();
});
Run Code Online (Sandbox Code Playgroud)

jquery

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

对mouseleave有效,但如果超过特定元素则不会

如果光标在某个元素上,是否可以将鼠标效果始终除外?

所以说我有两个div,叫做div1和div2,我会mouseleave通过这样做得到效果:

$('div.div1').mouseleave(function() {
    alert('code');
});
Run Code Online (Sandbox Code Playgroud)

div2在鼠标移开后,除非光标结束,否则我可以获得相同的效果div1吗?

jquery

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

如何在具有类的div之前选择标记

我有这个:

<a href="#">link1</a>
<a href="#">link2</a>
<div class="test">
<p>text</p>
</div>
Run Code Online (Sandbox Code Playgroud)

我想在div.test之前选择第一个标签并为其添加一个类,所以我尝试了这个:

$('a').before('.test').addClass('test');
Run Code Online (Sandbox Code Playgroud)

这有效,但它实际上也在页面上打印".test".

救命?

jquery

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

由于未知原因,div超出了<p>

我只是注意到了<p>外面的div ,所以"你想要接收......"在里面<p>,然后在div之后有一个空的<p></p>,而不是一切都在里面<p>

有人在这看到一个错误?

<p class="subs1">
                Do you want to receive our emails and new collection previews? 
                <div style="" class="styledRadio first_radio">
                    <input type="radio" value="yes" name="user[collection_previews]" style="display: none;">
                </div>
                Yes 
                &nbsp;&nbsp;&nbsp;
                <div style=" width: 20px; height: 20px; cursor: pointer; background-position: 0px 0px;" class="styledRadio">
                    <input type="radio" value="no" name="user[collection_previews]" style="display: none;">
                </div>
                No
            </p>
Run Code Online (Sandbox Code Playgroud)

整个事情应该在subs1 p内,但事实并非如此

html css

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

标签 统计

jquery ×4

css ×1

html ×1

javascript ×1