小编kor*_*ben的帖子

有没有更简洁的方法来编辑UIView框架的4个CGRect值中的1个?

通常当我想将标签移动到右侧20px,或仅增加视图的宽度时,我会通过以下一个途径

label.frame = CGRectMake(label.frame.origin.x+20, label.frame.origin.y, label.frame.size.width, label.frame.size.height);
Run Code Online (Sandbox Code Playgroud)

要么

CGRect viewFrame = view.frame;
viewFrame.x += 20;
view.frame = viewFrame;
Run Code Online (Sandbox Code Playgroud)

我并不特别喜欢变化中的代码量,并且希望你们知道我没有发现的捷径

cocoa-touch objective-c ios

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

如何"滚动"25%的机会获得YES或NO?

我想根据百分比随机生成YES或NO

所以我想"滚动"并有25%的几率击中YES,有75%的几率击中NO

希望有人可以指出我在最佳方式上做正确的方向,也许是一些文章或什么?

objective-c

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

如何使用不使用jQuery的JavaScript使用类名运行每个选中的复选框

在javascript中是否存在以下jquery代码的直接等价物?

$('.checkbox').each(function() {
    if ($(this).is(':checked')) {
        //logic here
    }
});
Run Code Online (Sandbox Code Playgroud)

我正试图浏览页面上的所有复选框class = 'checkbox'- 客户端不想使用jQuery,所以我需要上面的替代方案.

我希望我可以避免从头开始编写一个很长的函数来完成这个并简单地使用内置于JavaScript的东西,但看起来它是不可能的.

javascript jquery

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

我如何获得与jquery匹配类的第一个父级?

我正在尝试获取匹配类检查的第一个父元素,但我遇到了问题.我的页面可能如下所示:

<input id="hidden1" type="hidden" value="5" class="includeds">
<h3>header</h3>
<ul class="groups">
    <li><input id="li1" type="checkbox" value="1" onclick="value()"></li>
    <li><input id="li2" type="checkbox" value="2" onclick="value()"></li>
    <li><input id="li3" type="checkbox" value="3" onclick="value()"></li>
</ul>
<input id="hidden2" type="hidden" value="3" class="includeds">
<h3>header2</h3>
<ul class="groups">
    <li><input id="li4" type="checkbox" value="4" onclick="value()"></li>
    <li><input id="li5" type="checkbox" value="5" onclick="value()"></li>
    <li><input id="li6" type="checkbox" value="6" onclick="value()"></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

因此,如果我单击复选框li1,我想"5"从其上方的隐藏字段中检索值.

如果我点击li5,我想"2"从它上面的第一个隐藏字段等获取值,等等.

我正在尝试这个(在value()函数内),但它不起作用,我一直收到一个未定义的错误.

var thevalue = $(this).closest(".includeds").value);
Run Code Online (Sandbox Code Playgroud)

要么

var thevalue = $(this).closest(".includeds").attr("value").toString());
Run Code Online (Sandbox Code Playgroud)

我不明白他们为什么不工作,有什么想法?谢谢你的帮助.

javascript jquery

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

SQL INNER JOIN 与 DISTINCT 行?

SELECT collections.title, collections.uniqueID, uploads.uniqueID as thumb 
FROM collections 
INNER JOIN uploads ON collections.uniqueID = uploads.uploadGroup 
WHERE collections.owner = @owner
Run Code Online (Sandbox Code Playgroud)

在这种情况下,如果我在“uploads”中有 3 行具有匹配的 uniqueid/uploadgroup(如集合中的 3 个上传),这将返回 3 行。

我正在寻找的是每个 DISTINCT COLLECTIONS.UNIQUEID 一行 - 这可能吗?

所以当集合有

1 | title | idhere
Run Code Online (Sandbox Code Playgroud)

并上传了

1 | uniqueID1 | idhere
2 | uniqueID2 | idhere
3 | uniqueID3 | idhere
Run Code Online (Sandbox Code Playgroud)

我目前正在返回

1 | title | uniqueID1
2 | title | uniqueID2
3 | title | uniqueID3
Run Code Online (Sandbox Code Playgroud)

当我只想返回时

1 | title | uniqueID1
Run Code Online (Sandbox Code Playgroud)

mysql sql sql-server

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

jquery如果选中复选框,则结果警报不起作用

我无法弄清楚这段代码有什么问题.它应该检查是否选中了复选框,并且如果是则检查"已检查",如果不是则"未检查".但是它每次都会不断返回"已检查"的结果.

$(document).ready(function () {
        $('#midmenusubmit').click(function () {
            if ($('input:c2:checked').val() != undefined) {
                alert("checked");
                //checked
            }
            else {
                alert("not checked");
                //not checked
            }

        });
    });


<input type="checkbox" id="c2" name="c2" ></input>


<img src="image.png" id="midmenusubmit" />
Run Code Online (Sandbox Code Playgroud)

javascript css jquery

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

jQuery .each和setTimeout不能很好地协同工作

为什么这个返回未定义所有ID?

var time = 200;

$('.block').each(function () { 
    setTimeout(function () {
        console.log($(this).attr('id'));
        }, time);

    time += 200;
});
Run Code Online (Sandbox Code Playgroud)

但这会返回ID就好了吗?

var time = 200;

$('.block').each(function () { 
    console.log($(this).attr('id'));

    setTimeout(function () {
        }, time);

    time += 200;
});
Run Code Online (Sandbox Code Playgroud)

我试图在一次一个地创造一种冒泡效果,这让我发疯

javascript css jquery

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

标签 统计

javascript ×4

jquery ×4

css ×2

objective-c ×2

cocoa-touch ×1

ios ×1

mysql ×1

sql ×1

sql-server ×1