程序设计

专业和发烧友程序员的问答

27
如何使用JavaScript / jQuery滚动到页面顶部?
有没有一种方法可以使用JavaScript / jQuery控制浏览器滚动? 当我向下滚动页面一半,然后触发重新加载时,我希望页面进入顶部,但它会尝试找到最后一个滚动位置。所以我这样做: $('document').ready(function() { $(window).scrollTop(0); }); 但是没有运气。 编辑: 因此,当页面加载后,我打电话给您时,您的两个答案都有效。但是,如果我只是刷新页面,看起来就像浏览器在.ready事件发生后计算并滚动到其旧滚动位置(我也测试了body onload()函数)。 因此,接下来的工作是,有没有办法防止浏览器滚动到其过去的位置,或者在它执行其操作后重新滚动到顶部?

10
CSS可以在元素中的每个单词后强制换行吗?
我正在建立一个多语言站点,所有者正在帮助我进行一些翻译。显示的某些短语需要换行以保持网站的风格。 不幸的是,所有者不是计算机专家,所以如果他看到他foo<br />bar有机会在翻译时以某种方式修改数据。 是否有CSS解决方案(除了更改宽度)适用于在每个单词之后都会中断的元素? (我知道我可以用PHP做到这一点,但是我想知道是否有一个我不知道的CSS技巧可以完成同一件事,也许是在CJK功能中。) 编辑 我将尝试说明发生的情况: ---------------- ---------------- | Short Word | | Gargantuan | | | | Word | ---------------- ---------------- 长单词会自动中断,短单词不会。我希望它看起来像这样: ---------------- ---------------- | Short | | Gargantuan | | Word | | Word | ---------------- ----------------
159 css  line-breaks 

10
在jQuery中检测input [type = text]的值更改
我想在每次特定输入框的值更改时执行一个函数。它几乎可以与一起使用$('input').keyup(function),但是例如在将文本粘贴到框中时什么也不会发生。$input.change(function)仅在输入模糊时才触发,所以每当文本框更改值时我如何立即知道?
159 jquery 

9
使用.gitconfig配置差异工具
如何配置Git以使用其他工具与.gitconfig文件进行比较? 我的.gitconfig中有这个: [diff] tool = git-chdiff #also tried /bin/git-chdiff 这是行不通的; 它只是打开常规命令行差异。当我做 export GIT_EXTERNAL_DIFF=git-chdiff 然后git diff将打开外部差异工具(所以我知道外部差异工具脚本可以正常工作)。diff工具的.gitconfig配置是否出现问题?
159 git 


11
使用ffmpeg将音频文件转换为mp3
我需要使用ffmpeg将音频文件转换为mp3。 当我将命令写ffmpeg -i audio.ogg -acodec mp3 newfile.mp3为时,出现错误: FFmpeg version 0.5.2, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: libavutil 49.15. 0 / 49.15. 0 libavcodec 52.20. 1 / 52.20. 1 libavformat 52.31. 0 / 52.31. 0 libavdevice 52. 1. 0 / 52. 1. 0 built on Jun 24 2010 14:56:20, …
159 audio  ffmpeg  media 

12
以科学计数法显示小数
我该如何显示: 十进制('40800000000.00000000000000')为'4.08E + 10'? 我已经试过了: >>> '%E' % Decimal('40800000000.00000000000000') '4.080000E+10' 但是它有那些额外的0。

20
如何检查脚本是否在Node.js下运行?
我有一个Node.js脚本所需的脚本,我想保持JavaScript引擎独立。 例如,我只想exports.x = y;在Node.js下运行。如何执行此测试? 发布此问题时,我不知道Node.js模块功能是否基于CommonJS。 对于我给出的具体示例,一个更准确的问题是: 脚本如何判断是否已将其作为CommonJS模块使用?


6
jQuery AJAX文件上传PHP
我想在我的Intranet页面上实现一个简单的文件上传,并使用最小的设置。 这是我的HTML部分: <input id="sortpicture" type="file" name="sortpic" /> <button id="upload">Upload</button> 这是我的JS jQuery脚本: $("#upload").on("click", function() { var file_data = $("#sortpicture").prop("files")[0]; var form_data = new FormData(); form_data.append("file", file_data); alert(form_data); $.ajax({ url: "/uploads", dataType: 'script', cache: false, contentType: false, processData: false, data: form_data, type: 'post', success: function(){ alert("works"); } }); }); 网站的根目录中有一个名为“ uploads”的文件夹,具有“用户”和“ IIS_users”的更改权限。 …
159 javascript  php  jquery  ajax  upload 

8
悬停子元素时如何设置父元素的样式?
Наэтотвопросестьответына 堆栈溢出нарусском:Принаведениинакнопкуподсвечиваетсязаголовокисама кнопка.Каксделать ? 我知道不存在CSS父选择器,但是在没有此类选择器的子元素上悬停时是否可以为父元素设置样式? 举个例子:考虑一个删除按钮,将其悬停时将突出显示将要删除的元素: <div> <p>Lorem ipsum ...</p> <button>Delete</button> </div> 通过纯CSS,当鼠标悬停在按钮上方时,如何更改此部分的背景颜色?
159 html  css 

18
如何在一个命令中停止mongo DB
我需要能够在cli上启动/停止MongoDB。开始非常简单: ./mongod 但是要停止mongo DB,我需要先运行open mongo shell,然后键入两个命令: $ ./蒙古 使用管理员 db.shutdownServer() 所以我不知道如何在一行中停止mongo DB。有什么帮助吗?
159 mongodb 

6
熊猫数据框中的随机行选择
有没有一种方法可以从Pandas的DataFrame中选择随机行。 在R中,使用汽车包装,有一个有用的功能some(x, n),它类似于head,但在此示例中,从x中随机选择10行。 我也看过切片文档,似乎没有什么等效的。 更新资料 现在使用版本20。有一个示例方法。 df.sample(n)
159 python  pandas 

10
带有Python'请求'模块的代理
简短,简单的介绍了出色的Python 请求模块。 我似乎在文档中找不到变量“代理”应包含的内容。当我发送带有标准“ IP:PORT”值的字典时,它拒绝要求2个值。所以,我猜(因为在文档中似乎没有涵盖),第一个值是ip,第二个值是端口? 文档只提到了这一点: 代理–(可选)字典到代理URL的映射协议。 所以我尝试了...我应该怎么做? proxy = { ip: port} 在将它们放入字典之前,我应该将它们转换为某种类型吗? r = requests.get(url,headers=headers,proxies=proxy)

7
您如何清除javascript中的焦点?
我知道这应该没那么难,但是我在Google上找不到答案。 我想执行一段JavaScript,将焦点从任何元素上清除,而无需提前知道焦点在哪个元素上。它必须在firefox 2以及更现代的浏览器上工作。 有什么好方法吗?
159 javascript  focus 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.