小编Ale*_*lex的帖子

getElementsByClassName与jquery

如果我原来的功能是:

document.getElementsByClassName('blah')[9].innerHTML = 'blah';
Run Code Online (Sandbox Code Playgroud)

...我将如何更改,以便在jquery中获得相同的项目?我有这个,但是当我把'[9]'放在最后它不起作用:

$(data).find('.blah')[9].html();
Run Code Online (Sandbox Code Playgroud)

我离开了[9],它只获得了第一个类名为'blah'的项目,我希望它能得到第10个项目.

javascript jquery

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

如何触发Chrome扩展程序,URL中给定哈希的内容脚本?

我的比赛计划:

"content_scripts" : [
 {
   "matches" : [
     "https://stackoverflow.com/questions#epic*"
   ],
   "js" : ["silly.js"]
 }
],
Run Code Online (Sandbox Code Playgroud)

因此,如果用户访问网页(如https://stackoverflow.com/questions),然后添加#epic它将转到https://stackoverflow.com/questions#epic但是会#epic在URL的末尾,这将激活内容脚本silly.js.

这应该发生的事情,但这不起作用.

javascript manifest google-chrome-extension hashtag content-script

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

"模块'socket.http'未找到:" - 管理iMac上的

当我在终端中运行我的代码时,我收到此错误/消息:

module 'socket.http' not found: 
    no field package.preload['socket.http'] 
    no file '/usr/local/share/lua/5.2/socket/http.lua' 
    no file '/usr/local/share/lua/5.2/socket/http/init.lua' 
    no file '/usr/local/lib/lua/5.2/socket/http.lua' 
    no file '/usr/local/lib/lua/5.2/socket/http/init.lua' 
    no file './socket/http.lua' 
    no file '/usr/local/lib/lua/5.2/socket/http.so' 
    no file '/usr/local/lib/lua/5.2/loadall.so' 
    no file './socket/http.so' 
    no file '/usr/local/lib/lua/5.2/socket.so' 
    no file '/usr/local/lib/lua/5.2/loadall.so' 
    no file './socket.so'
Run Code Online (Sandbox Code Playgroud)

一些消息来源让我调查LuaSocket,但我仍然不知道该做什么或如何安装它.

sockets macos lua luasocket

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

将“DOMContentLoaded”附加到 iframe?

所以我创建了一个 iframe,它应该在函数运行后继续重新加载。该函数读取 iframe 中的信息。目前我有这样的东西(有效);

function loaded(){
    alert(iframe.contentDocument.getElementsByClassName("blah")[0].innerHTML);
    iframe.src = filePath; //reloads the iframe
}

iframe.onload = loaded;
Run Code Online (Sandbox Code Playgroud)

因为我希望它执行得更快,所以像这样的东西会起作用吗?一旦 iframe 加载 DOM,该函数就会运行;

function loaded(){
    alert(iframe.contentDocument.getElementsByClassName("blah")[0].innerHTML);
    iframe.src = filePath; //reloads the iframe
}

iframe.addEventListener("DOMContentLoaded", loaded, false);
Run Code Online (Sandbox Code Playgroud)

javascript iframe dom

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

谷歌浏览器中的"嘈杂的标签" - 检测声音是否正在播放

谷歌Chrome最近推出了这项功能,允许用户告诉哪些标签正在发出"嘈杂的声音".我有兴趣发现的是这个新功能是否允许chrome extensions检测标签是否发出声音.

chrome.tabs开发人员页面上没有任何类似功能的文档.有没有办法让你能够检测到声音是否正在播放(没有根据页面内容进行"猜测",即页面是否包含mp3或视频内容)

javascript google-chrome google-chrome-extension

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

生成2个数字之间的随机数?

可能重复:
在特定范围内的Javascript中生成随机数?

假设我想生成一个50到100的随机数.

我知道有:

Math.random()
Run Code Online (Sandbox Code Playgroud)

但我只能找到从1到'x'的方法

javascript random

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

在Lua中打印一个空行

代替:

print();
print("Hellow!");
Run Code Online (Sandbox Code Playgroud)

有没有办法在print("Hellow!")不使用空白之前打印空白行print()

lua

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

嵌套数组问题

我没有在javascript中尝试过嵌套数组,所以我不确定它们的格式.这是我的数组:

var items = [
    {"Blizzaria Warlock", "105341547"},
    {"Profit Vision Goggles", "101008467"},
    {"Classy Classic", "111903124"},
    {"Gold Beach Time Hat", "111903483"},
    {"Ocher Helm of the Lord of the Fire Dragon", "111902100"},
    {"Greyson the Spiny Forked", "102619387"},
    {"Egg on your Face", "110207471"},
    {"Evil Skeptic", "110336757"},
    {"Red Futurion Foot Soldier", "90249069"},
    {"Wizards of the Astral Isles: Frog Transformer", "106701619"},
    {"Dragon's Blaze Sword", "105351545"}
];
alert(items[2][1]);
Run Code Online (Sandbox Code Playgroud)

...应该提醒111903124,但不应该提醒.

javascript arrays

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

Javascript refresh()方法

我试图重新加载一个页面上的表[Ajax有点混乱]

var table = document.getElementById ("table");
table.refresh();
Run Code Online (Sandbox Code Playgroud)

这与使用ajax重新加载表有相同的结果吗?

html javascript

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