小编aks*_*ksu的帖子

JQUERY:未捕获错误:语法错误,无法识别的表达式

console.log($('"#'+d+'"'));
Run Code Online (Sandbox Code Playgroud)

在html我有

<div id="2013-10-23">
    <h1>5</h1>
    <p>eeeeeeeeeeee</p>
</div>
Run Code Online (Sandbox Code Playgroud)

它抛出错误:

未捕获错误:语法错误,无法识别的表达式:"#2013-10-23"

在上面的代码中,我有一个div,id="2013-10-23"当得到该id时,它会引发语法错误

jquery

26
推荐指数
5
解决办法
15万
查看次数

jquery - 选择某个元素后面的所有元素

我有一个类似于下面的列表,并希望只选择元素后面的所有#everything_after元素.

<div id="container">
  <div class="something"></div>
  <div class="something"></div>
  <div class="something"></div>
  <div class="something"></div>
  <div class="something"></div>
  <div id="everything_after"></div>
  <div class="something"></div>
  <div class="something"></div>
  <div class="something"></div>
  <div class="something"></div>
  <div class="something"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery jquery-selectors

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

console.log()不输出jQuery选择对象的HTML

console.log在Google Chrome中使用时出现问题.突然,当我输出像$(this)这样的元素时显示如下:

[<div>, context: <div>]
Run Code Online (Sandbox Code Playgroud)

要么

[jQuery.fn.jQuery.init[1]]
Run Code Online (Sandbox Code Playgroud)

在控制台中.(两个来自同一行:console.log($(this)))

昨天出现了这个问题.代码没有问题.我在另一台计算机上记录完全相同的东西,它显示如下:

[<div class='element'></div>, ...]
Run Code Online (Sandbox Code Playgroud)

更新:新的Chrome版本会更改输出console.log()

有谁知道我如何回到谷歌Chrome控制台的原始设置?

javascript console google-chrome

22
推荐指数
4
解决办法
4万
查看次数

从父页面滚动iframe

我创建了两个网页,一个包含iframe中的另一个网页.我想通过javascript从父页面滚动嵌入页面.

到目前为止我尝试了什么:

  1. $('#go').scrollTop(200);

  2. $('.footer').scrollTop(200);

  3. var frame = document.getElementById('go');
    frame.contentWindow.scrollTo(0, 200);

这些都没有奏效

父网页html:

<html>
<body>
.
.
.
<div class="footer">
        <iframe id="go" src="go.html"></iframe>
    </div>
     </body>
</html>
Run Code Online (Sandbox Code Playgroud)

这两个网页都是计算机上的本地文件,我使用的是带有"--allow-file-access-from-files"标志的Google Chrome.

如何将iframe滚动到某个位置?

javascript jquery

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

Windows 8.1上的Python多处理池只产生一个工作线程

我目前有这段代码(随意评论:))

def threaded_convert_to_png(self):
    paths = self.get_pages()
    pool = Pool()
    result = pool.map(convert_to_png, paths)
    self.image_path = result
Run Code Online (Sandbox Code Playgroud)

在Intel i7上,它在Linux上运行时会产生8个工作线程; 但是,在运行Windows 8.1 Pro时,它只会生成一个工作程序.我检查并cpu_count()在Linux和Windows上返回8.

  • 我在这里缺少什么,或做错了什么?
  • 有办法解决这个问题吗?

PS这是在Python 2.7.6中

python pool multiprocessing

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

PHP中的圆形表示科学记数法而不是全数字

我正在尝试对包含echo round(1400000); 1400000 的变量进行回声.所以有人写道:这给出了1,4E + 6而不是全数.有人知道如何完全展示它吗?

php floating-point integer rounding

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

使用索引号作为参考值计算PHP中两种颜色之间的平均颜色

在PHP中,我试图计算不同的十六进制颜色之间的平均颜色(十六进制).但是,我还需要能够提供介于0.0和1.0之间的索引号.

例如:

我有

$color1 = "#ffffff" 
$color2 = "#0066CC"
Run Code Online (Sandbox Code Playgroud)

如果我要写一个函数来获得平均颜色,我会提供0.0作为索引号,该函数需要返回" #ffffff".如果我提供1.0作为索引号,则该函数需要返回" #0066CC".但是,如果我将提供0.2,该功能需要两种颜色间的返回的平均色,但仍接近$color1$color2.如果我提供索引号0.5,我会得到两种颜色的确切平均颜色.

我一直试图完成这几天,但我似乎无法弄明白!任何帮助将非常感谢!

php hex colors

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

MySQL'更新时间戳'列 - 触发器

我正在为我的许多表添加一个tsu类型的列(时间戳更新)DATETIME.

我需要编写BEFORE UPDATE将更新列的触发器CURRENT_TIMESTAMP(),但我无法正确.尝试:

DELIMITER $$
CREATE
    TRIGGER `cams`.`tsu_update_csi` BEFORE UPDATE
    ON `cams`.`csi`
    FOR EACH ROW BEGIN
        UPDATE csi SET tsu = CURRENT_TIMESTAMP WHERE csi_code = OLD.csi_code;
    END$$
DELIMITER ;
Run Code Online (Sandbox Code Playgroud)

任何人都能指出我正确的方向吗?MTIA

mysql triggers

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

php-浮点数以指数形式显示

谁能告诉我为什么会这样,

$a  = 0.000022

echo $a // 2.2E-5
Run Code Online (Sandbox Code Playgroud)

我想看到的0.000022不是2.2E-5

php

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

Windows 8 Metro开放网站/ mailto C#

我很困惑.如何从我的metro应用程序中打开webbrowser中的网站?我该如何打开默认邮件应用程序?

在W7上的WPF中我会跑

Process.Start("mailto://whatever");
Run Code Online (Sandbox Code Playgroud)

提前致谢

c# microsoft-metro windows-8

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