小编Pau*_*l N的帖子

动态jQuery选择器,变量问题

我只是想点击一下隐藏答案的问题清单.我的代码隐藏了所有div,但是当我单击锚点时,只切换最后一个框.在这种情况下,每个锚都会切换第5个框,而不是自己的框.

for(var i=1; i<6; i++){
    var x = i+"";
    $("#box"+ x).hide();
    $("#feature"+x).click(function(){
        $("#box"+x).toggle(400);
    });
}
Run Code Online (Sandbox Code Playgroud)

我的基本HTML看起来像这样,但有5对:

<p><a id="feature1" href="#">1. Absent Message</a></p>
<div id="box1">Stuff here 1</div>
<p><a id="feature2" href="#">2. Alarm Setting</a></p>
<div id="box2">Stuff here 2</div>
Run Code Online (Sandbox Code Playgroud)

如果我在不使用for循环和字符串连接的情况下写出函数,函数就会按照我的要求执行.有人能指出我正确的方向吗?我在字符串操作方面做错了吗?

jquery

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

使用RoR检查sqlite datetime NULL

RoR/SQL新手在这里.

我的日期时间列' deleted_at'都未初始化.运行此查询会返回错误:

SELECT * FROM variants v
 ON v.id = ovv0.variant_id INNER JOIN option_values_variants ovv1
 ON v.id = ovv1.variant_id INNER JOIN option_values_variants ovv2
 ON v.id = ovv2.variant_id INNER JOIN option_values_variants ovv3
 ON v.id = ovv3.variant_id INNER JOIN option_values_variants ovv4
 ON v.id = ovv4.variant_id
 WHERE v.deleted_at = NULL
 AND v.product_id = 1060500595
Run Code Online (Sandbox Code Playgroud)

但是,如果我将我的日期时间值设置为0,并将我的查询设置为v.deleted_at = 0,则会向我返回正确的变体.

如何检查未初始化/ NULL日期时间?

sqlite

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

标签 统计

jquery ×1

sqlite ×1