小编3zz*_*zzy的帖子

检查是否存在具有相同类的多个元素

想知道是否有任何方法可以检查文档中是否存在具有相同类的元素.

例如:

<div class="panel">panel 1</div>
<div class="panel">panel 2</div>
<div class="panel">panel 3</div>
Run Code Online (Sandbox Code Playgroud)

JS:

if ( $('.panel')[0] ) {
    console.log('exists')
}
Run Code Online (Sandbox Code Playgroud)

..但我想检查是否panel存在多于一个元素,更改2.

jquery

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

基于浏览器的客户端抓取

我想知道是否有可能通过用户的IP刮取外部(跨域)页面?

对于购物比较网站,我需要抓一个e-com网站的页面,但是来自服务器的几个请求会让我被禁止,所以我正在寻找方法进行客户端抓取 - 也就是说,请求来自用户的页面IP并发送到服务器进行处理.

javascript php jquery web-scraping phantomjs

17
推荐指数
2
解决办法
9894
查看次数

int对象不可迭代?

inp = int(input("Enter a number:"))

for i in inp:
    n = n + i;
    print (n)
Run Code Online (Sandbox Code Playgroud)

...抛出一个错误: 'int' object is not iterable

我想通过添加每个数字找出总数,例如,110.1 + 1 + 0 = 2.我该怎么做?

谢谢

python int loops

16
推荐指数
4
解决办法
19万
查看次数

CSS3淡化效果

a {
    float: left;
    width: 32px;
    height: 32px;
    text-align: left;
    text-indent:-9999px;
    background: url('../img/button.png') no-repeat 0 0;

    -webkit-transition: background 300ms ease-in 2s; /* property duration timing-function delay */
    -moz-transition: background 300ms ease-in 2s;
    -o-transition: background 300ms ease-in 2s;
    transition: background 300ms ease-in 2s;


    -webkit-transition-property: background;
    -webkit-transition-duration: 300ms;
    -webkit-transition-timing-function: ease-in;
    -webkit-transition-delay: 100ms;

    -moz-transition-property: background;
    -moz-transition-duration: 300ms;
    -moz-transition-timing-function: ease-in;
    -moz-transition-delay: 100ms;

    -o-transition-property: background;
    -o-transition-duration: 300ms;
    -o-transition-timing-function: ease-in;
    -o-transition-delay: 100ms;

    transition-property: background;
    transition-duration: 300ms;
    transition-timing-function: ease-in;
    transition-delay: 100ms;

}

a:hover {
    background:position: 0 -32px; …
Run Code Online (Sandbox Code Playgroud)

css fade css3 css-transitions

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

检测NoScript(不是标签,扩展名)

NoScript似乎阻止了javascript加载到我的网站上并阻止了对网站非常重要的登录覆盖.

有什么方法可以检测到NoScript扩展并提醒用户吗?

编辑添加:看起来很多你没有得到我,或者我可能不清楚.我不是在谈论<noscript>标签,而是NoScript Firefox扩展,我如何检测用户是否已安装和/或启用它.

javascript firefox noscript

15
推荐指数
2
解决办法
4222
查看次数

jQuery Datepicker - 在悬停时获取日期

我正在使用这个 jQuery datepicker,我试图在悬停时获取日期的值.我看到插件有一个参数:

eventName The desired event to trigger the date picker. Default: 'click'

由于文档非常有限,我想知道除了点击还有其他选项,如果没有,我怎么能eventName用来获取悬停的价值.

javascript jquery datepicker hover

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

合并多个javascript文件

我已经读过将几个多个javascript文件合并到一个文件中可以提高性能,这是真的吗?

如果是这样,是否有一种简单而无差错的方法来合并它们,或者可能是一个自动执行此操作的在线工具?

非常感谢.

javascript performance merge

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

在后台运行Webrick服务器?

MBPro:shovell myname$ ruby script/server
=> Booting WEBrick
=> Rails 2.3.8 application starting on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2010-08-01 15:28:35] INFO  WEBrick 1.3.1
[2010-08-01 15:28:35] INFO  ruby 1.9.1 (2010-07-02) [i386-darwin10.4.0]
[2010-08-01 15:28:35] INFO  WEBrick::HTTPServer#start: pid=36349 port=3000
Run Code Online (Sandbox Code Playgroud)

在这个命令之后,我必须保持终端打开,甚至不能使用Cmd + z.我不能把它作为后台服务运行吗?

谢谢

ruby ruby-on-rails webrick

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

根据选择启用/禁用输入(jQuery)

<select name="state" class="select" id="state">
    <option value="something">Something</option>
    <option value="other">Other</option>
</select>

<input type="text" name="province" class="text" id="province" />
Run Code Online (Sandbox Code Playgroud)

jQuery的

$('#state').change(function () {
    if ($('#state Other:selected').text() == "Other"){
        $('#province').attr('disabled', false);
        alert(1);
    } else {
        alert(2);
    }
});
Run Code Online (Sandbox Code Playgroud)

似乎没有用.我一定做错了什么.

html javascript css jquery

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

设置min-width - jQuery

这非常有效:

$(document).ready(function() {
    var previewwidth = ($(window).width() - ( $('.aside').width() + $('.results').width() + 110) ) ;
    $(".result-preview").width(previewwidth);
    $("footer").text(previewwidth);

});


$(window).resize(function() {
    var previewwidth = ($(window).width() - ( $('.aside').width() + $('.results').width() + 110) ) ;
    $(".result-preview").width(previewwidth);
    $("footer").text(previewwidth);
});
Run Code Online (Sandbox Code Playgroud)

但我不知道如何设置最小和最大宽度,所以最小宽度为338px,最大宽度为500px.

谢谢!

jquery resize

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