小编Cla*_*nga的帖子

str.indexOf(var && var)的目的是什么?

我在一个库中发现我正在使用以下代码:

item[column.field].indexOf(columnFilters[columnId] && columnFilters[columnId]) === -1)
Run Code Online (Sandbox Code Playgroud)

我想知道将相同的值两次传递给indexOf的目的是什么。还是只是一个错误,我可以纠正它。

库:https : //github.com/6pac/SlickGrid/blob/master/examples/example16-row-detail.html(实时http://6pac.github.io/SlickGrid/examples/example16-row-detail.html

javascript slickgrid

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

在点击事件上更改php变量

如果用户点击按钮,我想更改php变量($ start和$ end由var b1和var b2调用).现在我知道php是服务器端,但我该怎么做呢?我读了一些关于使用$ get的内容,但我不知道如何实现它:

<?php if ( is_user_logged_in() ) { ?>
<input type="submit" value="Start Chat" id="start_chat" style="position: absolute; top: 30px; left: 10px;" />
<?php
 } ?> 

 <script>
jQuery('#start_chat').click(function(){
  $(this).data('clicked', true);
});

var b1 = '<?php echo $start; ?>';
var b2 = '<?php echo $end; ?>';


if(jQuery('#start_chat').data('clicked')) {
   // change var b1 and b2
} else {
    // do not change anything
}


</script>

<div id="eu_la">
<?php
$start = strtotime('9:30');
$end = strtotime('12:30');
$timenow = date('U'); 
if((date('w') == 4) …
Run Code Online (Sandbox Code Playgroud)

html javascript php jquery

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

<! - [if!IE]> <! - >不工作

我有这个代码:

<!--[if !IE]><!-->

.roll-link {
    display: inline-block;
    overflow: hidden;
    vertical-align: top;
    perspective: 600px;
    perspective-origin: 50% 50%;
}
a{text-decoration: none;}
.roll-link span {
    display: block;
    position: relative;
    padding: 0px 2px;
    transition: all 400ms ease 0s;
    transform-origin: 50% 0% 0px;
    -webkit-transform-origin: 50% 0% 0px;
    -o-transform-origin: 50% 0% 0px;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;

    }
.roll-link:hover {
    text-decoration: none;
}
.roll-link:hover span {
    background: none repeat scroll 0% 0% #007B8C;
    transform: translate3d(0px, 0px, -30px) rotateX(90deg);
    -webkit-transform: translate3d(0px, 0px, -30px) rotateX(90deg);
    -o-transform: translate3d(0px, …
Run Code Online (Sandbox Code Playgroud)

css internet-explorer

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

如何避免编写10个函数,使其成为一个函数

编辑:谢谢,但这些答案并不是最好的方式,初学者很难理解.

我有这个结构:

<div>Title <a href="#" onclick="a1()">+</a>
<div id="b1">...content...</div></div>

..... n times this structure ....

<div>Title <a href="#" onclick="function aN()">+</a>
<div id="bN">...content...</div></div>
Run Code Online (Sandbox Code Playgroud)

当用户单击+符号时,内容应显示或消失.

    function a1(){
            $('#b1').toggle(); 
    }

     .... too many functions .....

    function aN(){
            $('#bN').toggle(); 
    }
Run Code Online (Sandbox Code Playgroud)

如何在一个函数中重写所有这些函数来编写更少的代码?

html javascript jquery

0
推荐指数
2
解决办法
171
查看次数

标签 统计

javascript ×3

html ×2

jquery ×2

css ×1

internet-explorer ×1

php ×1

slickgrid ×1