小编rin*_*t.6的帖子

Jquery的toggleSlide,函数不起作用的原因?

我试图滑动信息,但它不起作用.这是我的代码:

<div Class="article">
    <div id="ebook1">Ebook1</div>
    <div id="infoOfEbook1">
        Download The Ebook1 From Here.
    </div>      
</div>

<script type="text/javascript" src="http://code.jquery.com/jquery-2.0.3.js">
    $(document).ready(function(){
        $("#ebook1").click(function(){
            $("#infoOfEbook1").slideToggle("slow");
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

如果(x OR y)表现

我有一个与性能相关的问题,关于PHP如何在条件中评估OR运算符.

我有一个条件,调用2个函数,都返回布尔值:

第一个是简单,快速的功能 - simpleFunction()

第二个是更密集的函数,查询DB - intensiveFunction()

我可以像这样编写条件,这样如果第一个简单函数返回TRUE,则不会执行第二个更强的函数:

if ( simpleFunction() ) {
   // Do Stuff
} elseif ( intensiveFunction() ) {
   // Do the same stuff (redundant code)
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,当在PHP条件中使用和OR运算符时,如果第一个条件(在运算符的左侧)为TRUE,第二个函数(在运算符的右侧)是否会被执行?

if ( simpleFunction() || intensiveFunction() ) {
    //Do Stuff
}
Run Code Online (Sandbox Code Playgroud)

这个条件将在循环内运行,所以我想避免在每次迭代时运行intensiveFunction().

php performance if-statement

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

按类名选择动态更改的元素

我有一个html页面.这是代码:

<script src="jquery-1.10.1.min.js"></script>
<script>
$('document').ready(function(){
    $(".class-1").click(function(){
        id=this.id;
        alert(id);
        $("#"+id).removeClass("class-1");
        $("#"+id).addClass("class-2");
    });
});
</script>

<style>
.class-1{color:red;}
.class-2{color:blue;}
</style>

<div class="class-1" id="id-1">sth</div>
Run Code Online (Sandbox Code Playgroud)

当我第一次单击div时,页面会提醒id,类和颜色会发生变化.

问题:当我第二次和第三次点击它时,它再次提醒id,但它不应该.因为班级改变了.那么问题是什么?

html javascript jquery class

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

尝试使用stringify将数组转换为JSON字符串时,为什么会得到方括号

当我尝试使用JSON.stringify将下面的数组转换为字符串时,我只能看到空方括号.我试过console.log进行调试,但我确实看到了我想要转换成字符串的数据,所以我在这里做错了什么?任何帮助都感激不尽!

function jsonSuccess( data ){

        var jsonArr = new Array();

        for( var i = 0; i < data.length; i++ ){
            var shipInfo = new Array();
            var shipRows = new Array();

            $.each( data[i], function( key, value ){


                if ( key == "EniNumber" ) {
                    shipInfo['E'] = value;
                    //console.log( shipInfo.E );
                }

                if ( key == "Name" ) {
                    shipInfo['N'] = value;
                }

                if ( key == "StartDate" ) {
                    shipInfo['S'] = value;
                }

                if ( key == "Rows" ) {

                    $.each( …
Run Code Online (Sandbox Code Playgroud)

javascript jquery square-bracket stringify

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

在表格内容中显示换行符

我有这样的HTML:

<table id="mytable">
<tr>
<td>      

Name: 
Rica

Lastname: 
Florentino 

Amount: 
3,000 
</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)

如何显示原样?输出似乎将换行符转换为空格。.我得到的输出是:

Name: Rica Lastname: Florentino Amount: 3,000 
Run Code Online (Sandbox Code Playgroud)

它应该是:

Name: 
Rica

Lastname: 
Florentino 

Amount: 
3,000 
Run Code Online (Sandbox Code Playgroud)

html line-breaks

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

Python - 空格

我无法克服这个小问题.

在此输入图像描述

第二个是对的.

如何打印没有空格?

def square(n):
    for i in range(n):
        for j in range(n):
            if i==0 or j==0 or i==n-1 or j==n-1: print "*",
            else: print "+",
    print
Run Code Online (Sandbox Code Playgroud)

感谢帮助!

python printing spaces

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

自执行Java方法

在JavaScript中,可以编写一个这样的自执行函数:

(function foo() {
    console.log("bar");
}());
Run Code Online (Sandbox Code Playgroud)

我希望用Java做到这一点.例如:

// This code does not work obviously
public static void main(String[] args) {
    (foo() {
        System.out.println("bar");
    }());
}
Run Code Online (Sandbox Code Playgroud)

有这样的事吗?

java java-7 self-executing-function

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

使用Pattern/Matcher的IllegalStateException

我正在使用MatcherJava中的正则表达式捕获组,IllegalStateException尽管我知道表达式匹配,但它仍然会抛出一个组.

这是我的代码:

String safeName = Pattern.compile("(\\.\\w+)$").matcher("google.ca").group();
Run Code Online (Sandbox Code Playgroud)

我期望在正则表达式中捕获组safeName.ca捕获,但我得到:

IllegalStateException:找不到匹配项

我也试图与.group(0).group(1)而发生同样的错误.

根据该文件group(),并group(int group):

捕获组从左到右编制索引,从1开始.组零表示整个模式,因此表达式m.group(0)相当于m.group().

我究竟做错了什么?

java regex

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

在sql语句错误结束时缺少分号(;)

我试图执行这个声明

INSERT INTO myTable
(Field1, Field2, Field3)
VALUES (2, 1, 10), (2, 2, 4), (2, 12, 0)
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误:

在sql语句结束时缺少分号(;)

我的SQL语句出了什么问题?

sql sql-insert

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

悬停时<strong>和<h4>的问题

当我将鼠标悬停在表格中的h4标签上时,一切正常.但是,当我将鼠标悬停在位于h4元素内的强标记上时,强标记会获得与h4标记相同的悬停.

我有一个表元素,每个td元素的结构如下所示:

<td>
  <a>
    <div>
      <h4>
        ...<strong>...</strong>...
      </h4>
    </div>
  </a>
</td>
Run Code Online (Sandbox Code Playgroud)

这是影响表中元素的CSS.

h4 {
  font-weight: 100;
  margin: 0px;
  padding: 12px 0px;
  color: black;
}

a {
  text-decoration: none;
}

a:visited {
  color: white;
  background-color: none;
}

strong :hover {
  background: none !important;
  background-color: transparent !important;
}

/*Used for the gradient on hover for the background*/

.itemTrue > a > div :hover {
  color: white;
  background: #e4e4e4;
  background: -moz-linear-gradient(top,  #e4e4e4 0%, #295534 73%, #1d3923 88%, #000000 100%);
  background: -webkit-gradient(linear, left top, …
Run Code Online (Sandbox Code Playgroud)

html css hover

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