我有几个div的#mydiv1
,#mydiv2
,#mydiv3
,...,想点击处理分配给他们:
$(document).ready(function(){
for(var i = 0; i < 20; i++) {
$('#question' + i).click( function(){
alert('you clicked ' + i);
});
}
});
Run Code Online (Sandbox Code Playgroud)
但是,我没有'you clicked 3'
在点击时显示#mydiv3
(就像其他每次点击一样)'you clicked 20'
.我究竟做错了什么?
我已经读过,不建议在HTML中多次实例化jQuery.这对我来说很有意义,但是:不管Javascript是单线程的吗?并且让jQuery落后,浏览器如何执行这些多个脚本标记?并行或一个接一个?
谢谢,菲利普
我需要对一些文本字符串进行简单加密.我想创建优惠券代码并使它们看起来很酷,因此随后创建的代码应该看起来非常不同.(除了看起来很酷,猜测代码也不容易.)但我希望能够再次解密它们.因此算法必须是可逆的.
我已经尝试了一些移动位的东西,所以它们看起来有点随机.但是两个后续代码(只有一点不同)当然看起来非常相似.
有什么建议?我想在不使用外部宝石的情况下这样做.
菲利普
我有一个使用Haml进行布局的网页.有一个单独的布局文件(layout.haml),在渲染任何实际的haml页面时使用.layout.haml看起来像
-# layout.haml
!!! XML
!!!
%html
%head
...
%body
...
#content= yield
Run Code Online (Sandbox Code Playgroud)
问题:这当然已经在文档中了,<body>
因此在标题中操作事物是不可能的.例如<title>
改变通过@title
.什么是更多的问题是每个页面特定的Javascript需要在正文中加载.而且layout.haml已经包含Javascript,因此jQuery通常被多次实例化.
有关更好的模板结构的任何建议吗?
是否可以通过使用字符串来引用列/表名?有点像SELECT * FROM 'my_table'::table_name_t
?
我问的原因是:我有一个带有几何表的表geometry_columns.我想知道哪些物体在一定范围内.
谢谢,菲利普
我正在使用Wix 3.x,用户应该能够选择目标目录.我的Setup.wxs目前在这里:http://pastebin.com/uH1EjbDQ
询问用户自定义目标目录的最简单方法是什么?(INSTALLDIR/TARGETDIR ?!)我看过人们建立自己的对话框页面的例子,但这不是必需的,是吗?
更新:
当我添加
<Property Id="WIXUI_INSTALLDIR" Value="INSTALLDIR"/>
<UIRef Id="WixUI_InstallDir" />
Run Code Online (Sandbox Code Playgroud)
之后<UIRef Id="WixUI_Mondo" />
但在</Product>
我收到以下错误之前:
The primary key 'ExitDialog/Finish/EndDialog/Return/1' is duplicated in table 'ControlEvent'. Please remove one of the entries or rename a part of the primary key to avoid the collision. (LGHT0130) - C:\delivery\Dev\wix30_public\src\ext\UIExtension\wixlib\WixUI_Mondo.wxs:44
现在,当我删除时,<UIRef Id="WixUI_Mondo" />
我可以构建设置.但是不再显示"选择安装类型"(完整,典型,自定义)对话框.还有一个奇怪的事情:有时弹出一个对话框,说明它计算磁盘空间(它有一个取消按钮),但最终它永远不会自动关闭.当我关闭它时,我仍然可以继续.有没有办法以简单的方式解决这个问题?
谢谢,菲利普
什么是简单的http服务器库的好选择?它不需要高性能.我宁愿为一些REST/JSON通信("API")寻找简单的东西.
它必须能够在多线程环境中工作,并且必须能够处理大型POST请求.
有什么建议?我已经尝试过cpp-netlib,但这对于这么简单的任务来说似乎太复杂了......
编辑:我正在寻找一些非常轻巧简单的东西.比如Ruby世界中的Sinatra.Poco对我来说是另一个太重的图书馆的例子.
我安装了rubygems 1.3.5(或1.3.6?),然后又做sudo gem update
了一段时间.一些宝石抱怨他们需要更新的宝石版本.因为sudo gem update --system
在Ubuntu上停用了我按照以下步骤操作:我如何在Ubuntu 10.4上获得RubyGems 1.3.6
但是现在我再也无法启动dev_appserver.rb
了它,它说:
=> Bundling gems
ERROR: While executing gem ... (RuntimeError)
Unknown command bundle
Run Code Online (Sandbox Code Playgroud)
我也试着做sudo gem update
,并sudo gem update --system
几次重新但一切跟上时代的现在.这是我的宝石列表:http://pastebin.com/cFaTCyF5
我正在计划一种方法来保存iOS(swift)应用程序的数据.通过阅读一堆关于iOS上的持久性的文章,似乎Core Data是一种非常受支持的方式.围绕它构建了一堆库/工具,一个流行的组合似乎是MoGenerator + MagicalRecord + Core Data.
由于MagicalRecord提供某种Active Record功能,似乎可能"容易"意外破坏事物.我被告知可能会发生用户必须重新安装他们的应用程序以从此类故障中恢复.
所以问题:使用普通的核心数据而不是MoGenerator + MagicalRecord +核心数据是否可行?或者这是如此低级别,它只会使大型团队使用原始核心数据?可以将优点/缺点与普通SQL与ORM的优缺点进行比较吗?
不同的消息来源表明,反应中的解除束缚事件变得毫无疑问.这是真的吗?在Backbone中,只有清理实例函数并不罕见.
因此,当迁移到反应时,不再需要将close
功能附加到视图,以防止内存泄漏和其他丑陋的影响?
ruby ×3
javascript ×2
jquery ×2
.net ×1
backbone.js ×1
c++ ×1
closures ×1
core-data ×1
encryption ×1
haml ×1
html ×1
http ×1
installer ×1
ios ×1
mogenerator ×1
postgresql ×1
reactjs ×1
swift ×1
ubuntu-10.04 ×1
wix ×1
wix-gui ×1