小编ste*_*nja的帖子

如何在Safari for iPad中使用jQuery识别触摸事件?可能吗?

是否可以使用jQuery在iPad的Safari浏览器上识别触摸事件?

我在Web应用程序中使用了mouseOver和mouseOut事件.iPad的Safari浏览器是否有类似的事件,因为没有像mouseOut,mouseMove这样的事件?

jquery events mobile-safari javascript-events ipad

188
推荐指数
7
解决办法
35万
查看次数

循环选中复选框并计算每个选中或取消选中的复选框

我遇到了一个问题.这是一个简短的解释.

我在标准表格上有12个复选框.我需要做的是遍历每一个并了解哪些被检查以及哪些未被检查.

使用它,然后我可以构建一个字符串,然后我将其输入数据库字段.这是一个例子.

(Check1 - 选中)
(Check2 - 未选中)
(Check3 - 选中)

1,0,1

到目前为止,我已经有了这段代码.

$('input[type=checkbox]').each(function () {
           if (this.checked) {
               console.log($(this).val()); 
           }
});
Run Code Online (Sandbox Code Playgroud)

它完美地工作,除了它只带回已检查的,而不是全部.

对不起,对于新问题.我对jquery有点新意.

checkbox jquery

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

为什么Twitter Bootstrap popover不能与SVG元素一起使用?

我更像是一个C++人,但我现在正在研究一些Web UI.我似乎无法在SVG元素上显示Bootstrap popover.

有任何想法吗?popover适用于普通div.

jsFiddle在这里:http://jsfiddle.net/JjAht/

<!DOCTYPE html>
<html>
<head>
<link href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.2.2/css/bootstrap.min.css" rel="stylesheet">
<link href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.2.2/css/bootstrap-responsive.min.css" rel="stylesheet">

<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/2.2.2/bootstrap.min.js"></script>
</head>
<body>
<div>
    <svg width="100" height="100">
        <circle r="45" cx="50" cy="50" style="fill: red"/>
    </svg>
</div>

<div class="well">
    <p>
    Hover here for a popover.
    </p>
</div>

<script type="text/javascript">

    $(document).ready(function() {
        var numCircles = $("circle").length;
        console.log("numCircles = " + numCircles);

        $("circle").popover({trigger:'hover', placement:'bottom', title:'Title!', content:'Content'});

        $("circle").css({"stroke":"blue"});

        $(".well").popover({trigger:'hover', placement:'bottom', title:'Title!', content:'Content'});
    } );
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript jquery svg twitter-bootstrap

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

完成/完成后如何在$ .each json数组上使用.promise().done()?

我想在$ .each完成后执行一些操作.

$.each(someArray, function(index, val) {

    //---------some async ajax action here per loop ---------
    $.ajax({...}).done(function(data){...});

}.promise().done(function(){...}); //<-------error here can't use with $.each
Run Code Online (Sandbox Code Playgroud)
  • 不是每个jQuery函数都有一个promise()
  • 我如何知道$ .each数组何时完成?
  • 我可以将someArray更改为$ someArray来使用它吗?

each jquery promise

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

在C++中检索正则表达式搜索

您好我是正则表达式的新手,根据我从c ++参考网站的理解,可以获得匹配结果.

我的问题是:如何检索这些结果?smatch和之间有什么区别cmatch?例如,我有一个由日期和时间组成的字符串,这是我写的正则表达式:

"(1[0-2]|0?[1-9])([:][0-5][0-9])?(am|pm)"
Run Code Online (Sandbox Code Playgroud)

现在,当我regex_search使用字符串和上面的表达式时,我可以找到字符串中是否有时间.但是我想将这个时间存储在一个结构中,这样我就可以分开几小时和几分钟.我正在使用Visual Studio 2010 c ++.

c++ regex

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

strip_tags和htmlentities

我应该htmlentitiesstrip_tags吗?

我目前正在使用strip_tags添加到数据库并考虑删除htmlentities输出; 我希望在服务器上生成HTML时避免不必要的处理.

仅在strip_tags没有允许标签的情况下使用是否安全?

php

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

php sql注入

这些天我一直在冲浪,并了解SQL INJECTION ATTACK.我试图在我的本地机器上实现如何做到这一点,以便我可以在我的系统中防止它...

我写了这样的代码

PHP代码:

if(count($_POST) > 0){

       $con = mysql_connect("localhost","root","") or die(mysql_error());
    mysql_select_db('acelera',$con) or die(mysql_error()); //
    echo $sql = 'SELECT * FROM acl_user WHERE user_email = "'.$_POST['email'].'" AND user_password = "'.$_POST['pass'].'"';
    $res_src = mysql_query($sql);
    while($row = mysql_fetch_array($res_src)){
        echo "<pre>";print_r($row);echo "</pre>";
    }
}
Run Code Online (Sandbox Code Playgroud)

HTML代码:

<html>
<head></head>
<body>

 EMAIL : <input type="text" name="email" id="email" /><br />
    PASWD : <input type="text" name="pass" id="pass" /><br />
    <input type="submit" name="btn_submit" value="submit email pass" />
        </body>
</html>
Run Code Online (Sandbox Code Playgroud)

通过这段代码如果我给输入," OR ""="那么sql注入应该完成.但它不能正常工作.在帖子数据中,如果我在密码字段中给出上面的输入,我有附加斜线.

任何人都可以告诉我实际上SQL INJECTION ATTACK是如何完成的?(代码会更加明显)

php sql

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

不同的程序是从公共堆还是从单独的堆中获取内存?

我有点困惑,如何在linux上的glibc将其内存分配给各种程序.这些是几个问题:

  1. 它是从公共堆分配的(即在linux中的所有进程中是否存在公共堆),或者是否为系统中的每个进程分配了一个堆.

  2. 还假设我正在编译一个静态库,它最终静态链接到主进程,它将如何获取其内存?它是否已经与其他堆链接(因为我们已经编译它)或者将从主进程的堆中获取其内存.

linux malloc glibc

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

Javascript,倒计时器和显示文本

我正在使用JavaScript制作倒数计时器.

这是我的剧本.

var seconds_left = 10;
var interval = setInterval(function() {
    document.getElementById('timer_div').innerHTML = --seconds_left;

    if (seconds_left <= 0)
    {
        //When it gets to 0 second, I want to show 'You are Ready!' text message.

    }
}, 1000);
Run Code Online (Sandbox Code Playgroud)

它从10秒钟开始计算.

我希望在它获得0秒后消除秒数并显示"你准备好了!" 信息.

有人可以帮忙吗?

html javascript

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

如果div高度达到固定高度,如何添加一个类?

我的项目中有一些动态生成的模块.这个基本的HTML将作为我想要实现的目标的一个例子:

<div class="container">
    <div class="image">  
        image here
    </div>
    <div class=" ellipsis">                            
        <div class="description">
            here we have a text not very long for a small module
        </div> 
    </div>
    <div class="end">
        buttom
    </div>                                              
</div>
Run Code Online (Sandbox Code Playgroud)

我的问题是,我不希望这个模块在垂直方向上增长过多,如果网络管理员写了一个很长的"描述"(我不能限制他想写多少,因为"描述"文本会显示在其他页).

我发现了一个很好的CSS技巧,可以将"省略号"添加到多行容器中.在这里你可以看到这个"技巧" .ellipsis(加上基本的CSS):

.container {
    background-color: #eee;
    width:100px;
    margin:20px;
    float:left;    
}
.image {
    border:2px solid #999;
    width:100px;
    height:60px;
    background-color: #fff;
    margin-bottom:10px;
}
.end {
    border:2px solid #999;
    width:100px;    
    background-color: #fff;
}

.ellipsis {
    overflow: hidden;
    max-height: 200px;
    line-height: 25px;
    margin-bottom:10px; 
    position:relative;
}

.ellipsis:before {
    content:"";
    float: left; …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

8
推荐指数
2
解决办法
3608
查看次数