小编Dec*_*out的帖子

使用jQuery的追加时,"未捕获的语法错误:意外的令牌<"

这是我的问题的jsFiddle演示.

一旦点击事件被触发,这个jquery片段就会增加3个div.但是,控制台说"Uncaught Syntax Error:Unexpected token <".

脚本

$('#e16').on('click', function(){
 $(this).append("<div id='e17' class='kim2bb'>Alcohol 0.2+</div>
                 <div id='e18' class='kim2bb'>Alcohol 1.0~2.0</div>
                 <div id='e19' class='kim2bb'>Alcohol 0.05~1.0</div>");
});
Run Code Online (Sandbox Code Playgroud)

HTML

<div id="e16" class="kim2bb">Drunken Drive</div>
Run Code Online (Sandbox Code Playgroud)

jquery append

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

安装了Python 3.x,但是python UNIX命令启动了Python 2.x.

我下载了python 3.3.0,这是最新版本,我现在完成安装我想在我的centOS linux中运行它,但是当我在控制台"python"中输入它时,python 2.7.0与os安装运行捆绑在一起.我怎么能改变它运行3?我依稀觉得我必须更改bin文件夹中的路径代码或其他东西

python linux centos python-3.x

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

什么是>> for python 2中的打印命令?

import cStringIO

output = cStringIO.StringIO()
output.write('First line.\n')
print >>output, 'Second line.'

# Retrieve file contents -- this will be
# 'First line.\nSecond line.\n'
contents = output.getvalue()
Run Code Online (Sandbox Code Playgroud)

第5行>>outputprint声明中有什么作用?

printing python-2.x stringio

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

php implode 没有按预期工作

我制作了一些 SimpleXMLObject 并将其转换为数组并内爆它们,但结果不是内爆字符串,而是单独的数组的第一个元素。

更有趣的是,它在我的本地服务器(版本为 5.4.4)中按预期工作,但故障发生在我的 php 版本为 5.3.13 的实时服务器中,这就是我的内爆的样子

$im_data = implode( '#', (array)$sync->datas->data);
Run Code Online (Sandbox Code Playgroud)

目标数组如下:

[datas] => SimpleXMLElement Object
    (
        [data] => Array
            (
                [0] => AAzdfAA
                [1] => BBdBB
                [2] => BBDD
                [3] => CCCCzsdfC
            )

    )
Run Code Online (Sandbox Code Playgroud)

但结果不是 AAzdfAA#BBdBB#BBDD#CCCCzsdfC,而是我的实时服务器中的 AAzdfAA。在我的本地服务器中,它按预期工作:AAzdfAA#BBdBB#BBDD#CCCCzsdfC

php simplexml implode

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

如何在jquery中存储数据

我想收集div已点击的每个id,然后将该值分配给a var.

这是我的代码:

$('div.kim2bb').on('click', function(){
    var el = el + ', ' + $(this).attr('id');
    alert(el);
});
Run Code Online (Sandbox Code Playgroud)

我尝试了这个,但每次点击el它重置时,我怎么能阻止它重置?

jquery events

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

如何在整个.html()中发送多个jquery对象?

当我使用jquery .html()时,我知道我可以使用它发送jquery对象但是当我发送多个对象时,输出变为"[object Object]".我做了一些解决方法,但无法解决问题..

这是脚本

    $('.kim2').on('click', function(){
        var ok = $(this).next();
        var trunk = "hmm";
        console.log(ok);
        $('#content').html(function(){
            return ok + trunk;
        });
    });
Run Code Online (Sandbox Code Playgroud)

HTML:

            <div class="kim2">??? ??</div>
              <div id="b"class="kim2b">
                <div id="b1" class="kim2bb">???? <br />??? ??</div>
                <div id="b2" class="kim2bb">???? ?? <br />??</div>
                <div id="b3" class="kim2bb">??</div>
                <div id="b4" class="kim2bb">???<br /> ???? ??</div>
                <div id="b5" class="kim2bb">??? <br />???? ??</div>
                <div id="b6" class="kim2bb">???? <br />??? ??</div>
                <div id="b7" class="kim2bb">????</div>
              </div>
Run Code Online (Sandbox Code Playgroud)

当我从返回句子中删除主干时,它完全正常工作但是当我添加一些其他对象时,它变得如上所述.

我希望通过一些变化发送尽可能多的对象.怎么样?

html jquery object

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