草庐IT

TabList的创建

全部标签

javascript - Google Hangouts 扩展如何创建面板窗口?

Doc说如果你想创建一个面板窗口,你应该使用chrome.windows.create({...,type:"panel"},functioncallback)同时,它表示“指定要创建的浏览器窗口类型。除非设置了‘--enable-panels’标志,否则‘面板’类型会创建一个弹出窗口。”所以你应该去“chrome://flags”手动更改它。但是GoogleHangouts可以在不这样做的情况下创建面板。它是如何做到的? 最佳答案 GoogleHangoutsextension(以前称为“ChatforGoogle”)明确为whi

javascript - Select2 4.0 - 创建后推送新条目

我已经使用Select24.0.0-rc.1几个星期了(使用ajax适配器),我正试图找到一种方法来“推送”数据初始化。在下拉列表中,我可以选择选择列表中的条目(使用ajax)添加一个免费条目(使用createTag)添加新条目如果我选择“添加新条目”,我可以填写一个表格,一旦保存,新数据必须显示为所选条目。如果我使用select2_existing.select2({data:data}).val(4);推送数据,它可以工作,但是ajax调用不再工作。我必须要销毁select2重新创建它这将使我的新数据和ajax适配器正常工作。有没有可能不用create->data->destroy

javascript - 使用 Javascript/jQuery 创建垂直时间轴

我看到了有关使用Javascript创建时间线的库的其他问题。有一些库,但它们创建了水平时间线,但我想创建一个垂直时间线。那么,哪个库是创建垂直时间轴的好库?我不想要像Facebook这样的带有帖子的时间线,而是像thisquestion中那样带有年份和项目的简单时间线,但垂直而不是水平。 最佳答案 我有一个jQuery插件来创建一个简单的垂直时间轴。参见this背景和this用于演示。 关于javascript-使用Javascript/jQuery创建垂直时间轴,我们在StackOv

javascript - 从两个数组创建 Google Chart 数据表数组

我正在尝试使用Google的图表API:https://google-developers.appspot.com/chart/interactive/docs/gallery/columnchart我有两个数组,我想用它们来生成和标记可视化。但是,我找不到将这些数组组合并转换为正确对象结构的方法。我的数组如下,它们的内容在它们旁边:years;//2014,2015,2020,2021sales;//100,100,200,100我需要动态地使用这些数组来形成这个对象,它是Google的API使用的格式:vardata=google.visualization.arrayToData

javascript - 通过数组循环创建 li 并以列表形式显示到 HTML

我正在学习javaScript,我想循环数组并以列表形式显示到HTML。我该怎么做?数组:vararray=['幻灯片1','幻灯片2','幻灯片3','幻灯片4','幻灯片5','幻灯片6','幻灯片7','幻灯片8','幻灯片9'];JavaScript:functionlistItem(item){for(vari=0;i 最佳答案 虽然所有提供的答案都有效并且很好-它们都遇到相同的问题-因为它们在每次迭代时将元素附加到DOM。对于一个小列表,这将不是问题,但如果您要处理列表中所需的大量元素-不断操作hteDOM将产生性能成本

javascript - 迭代 coffeescript 中的字符串而无需创建数组

我的代码中有几个地方需要遍历字符串并逐个字符地执行操作。我的node.js应用程序需要为每个请求执行数十次此操作,而且字符串的长度通常可能相当长。我见过将如下所示的javascript转换为coffeescript的唯一方法是根据字符串的长度创建一个数组。我遇到的问题是它在硬件方面是一件额外的事情,占用额外的内存,而且似乎没有必要(我的节点应用程序处理dgrams-每秒高达数千-所以所有这些额外的工作加起来)。JavaScript方式:for(vari=0;i建议的CoffeeScript方式foriin[0..str.length]#Dostuffhere再次强调,从硬件的Angul

javascript - 在 Node 中获取文件创建日期

在Node中,我可以使用标准文件统计对象获取文件的修改日期。有没有办法我也可以找到它的创建日期?我在http://nodejs.org/api/fs.html#fs_class_fs_stats中找不到任何内容完全没有文档。 最佳答案 如果有人在这段时间之后偶然发现了这个问题,从Nodev0.12.0开始使用这个:fs.stat(path,callback)其中回调有两个参数err和stats。统计对象有属性birthtime这是创建日期。Nodeapi文档链接link 关于javasc

javascript - 使用 CLNDR.js 创建日历

我想用CLNDR.js创建一个日历,但我不知道如何开始......我看到了github页面:https://github.com/kylestetz/CLNDR#dependencies并在我的电脑上安装了github存储库。但我的问题是:如果没有github存储库中显示的示例,我如何创建日历...我的意思是,我不理解那里页面上的示例代码,我想就“如何创建”提出一些建议。任何人都可以帮我吗?我需要哪些文件,我们如何实现...等等 最佳答案 我在JSFiddle上为您做了一个例子|.您将需要jquery、underscore.js、m

javascript - 我如何从 JSON 数据递归创建 UL/LI - 多层深度

我正在尝试使用以下JSON数据在递归内部函数中创建以下类似结构,运气不佳,确实需要一些帮助,所以如果有人可以提供帮助,请提供帮助。提前谢谢你。....etc我使用的JSON数据如下:varJSON={menu:[{id:'0',sub:[{name:'loremipsum0-0',link:'0-0',sub:null},{name:'loremipsum0-1',link:'0-1',sub:null},{name:'loremipsum0-2',link:'0-2',sub:null}]},{id:'1',sub:null},{id:'2',sub:[{name:'loremips

Javascript:动态创建按钮的 onclick/onsubmit

我按照网上找到的方式动态创建了一个按钮:Page=function(...){...};Page.prototype={...addButton:function(){varb=content.document.createElement('button');b.onclick=function(){alert('OnClick');}},...};不幸的是,它不工作并抛出以下错误:Error:[Exception..."Componentisnotavailable"nsresult:"0x80040111(NS_ERROR_NOT_AVAILABLE)"location:"JSfr