我正在使用jQuery ui Datepicker来显示一个完整的"特殊日期"(带颜色)的年度内联日历.
这是为了允许用户通过选择范围和其他一些细节来批量特殊日期.
$('#calendar').datepicker({
...
, onSelect: function (selectedDate, inst) {
$('.date_pick').toggleClass('focused');
if ($('.date_pick.end').hasClass('focused')) {
$('.date_pick.end').val('');
}
# inst.preventDefault() ? <- not a function
# inst.stopPropagation() ? <- not a function
# return (false) ? <- calendar refreshes anyway
}
...
});
Run Code Online (Sandbox Code Playgroud)
我也使用qtip来显示每个日期的详细信息
我的问题是,当我点击日历时,它完全重新加载,所以我放松了我的qtips.
我不想在qtip中使用live()因为我不喜欢这种行为.
我也更喜欢每次点击它时日历都不刷新(但这似乎不可能)但我可能再也不能突出我的选择了.
你对我的问题有什么建议吗?
看过许多帖子谈论setTimeout和关闭,但我仍然无法传递一个简单的for循环计数器.
for (i = 0; i < 5; i++) {
setTimeout(function () {
console.log(i);
}, Math.floor(Math.random() * 1000));
}
Run Code Online (Sandbox Code Playgroud)
给
5
5
5
5
5
想拥有
0
1
2
3
4
怎么了 ?
请不要火焰,我以为我已经理解了这个setTimeout()故事,但显然没有.
我正试图改变我的PYTHONPATH.我试图在"我的电脑"等中更改它,但它并不存在.我在一些地方在注册表中搜索,甚至整个搜索"PYTHONPATH"这个词,但无济于事.
但是,Python我很容易看到它的存在.那它在哪里?
CSS
.item {
display: none;
}
Run Code Online (Sandbox Code Playgroud)
HTML
<div>
<div class="item">machin</div>
<div class="item">chose</div>
<div class="item">chouette</div>
<div class="item">prout</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我正在使用jQuery,我想让每个都.item出现在一个随机的小计时器之后:
JavaScript的
$('.item').each(function () {
itm = $(this);
setTimeout(function () {
itm.fadeIn(1000);
}, Math.floor(Math.random() * 1000));
})
Run Code Online (Sandbox Code Playgroud)
这里itm将始终包含最后一项,因为在所有赋值后评估函数.
我不能使用第3个参数,setTimeout()因为它不适用于IE.
这不是建议使用setTimeout()与EVAL出于安全原因的方法.
那么我如何通过访问我的对象setTimeout()?
编辑
我知道这个问题已经发布了.
但我认为它与each()上下文略有一致.
现在有人完全改变了我的问题的标题,原来就是'setTimeout() - jQuery.each()这个对象参数'
我正在使用非常好的jquery插件blueimp/jQuery-File-Upload
$('#fileupload').fileupload({
autoUpload: true
, filesContainer: '#attachments_presentation tbody'
, stop: function (e) {
console.log(data);
}
});
Run Code Online (Sandbox Code Playgroud)
而且我无法做一些非常简单的事情:获取上传文件列表
(在服务器上显示其名称)
首先,我天真地虽然它将存储在文件输入,所以我可以得到列表
$('#fileupload').val();
Run Code Online (Sandbox Code Playgroud)
但事实并非如此,所以我对此感到满意
$('#fileupload').fileupload('getfiles');
Run Code Online (Sandbox Code Playgroud)
我无法从文档中找到方法
有人能告诉我如何在服务器中获取上传文件名列表吗?
更新
我想在服务器上获取上传的文件名,以便以后能够管理它们.
例如:
trutruc.pdftest.pngtrutruc.pdf那么服务器中的当前文件列表应该是test.png,trutruc (2).pdf
更新2
我正在尝试在我的Django管理站点中使用某些jQuery插件.
Django admin将jQuery命名空间设置为django.jQuery(以避免冲突)
如果我没有$jQuery 的默认命名空间,插件将无法工作,是吗?
我是否必须做类似的事情
window.$ = django.jQuery
Run Code Online (Sandbox Code Playgroud)
?
如何以及在何处更改整个管理站点的此命名空间?
我正在尝试部署我的第一个Symfony2应用程序.
尝试访问时出现空白屏幕.
检查日志:
$ sudo tail -f /var/log/apache2/error.log
Run Code Online (Sandbox Code Playgroud)
[...]未捕获的异常'RuntimeException',消息'无法写入缓存文件[...]
试图将好的权利放在缓存和日志上
$ sudo chmod +a "www-data allow delete,write,[...]" app/cache app/logs
Run Code Online (Sandbox Code Playgroud)
chmod:无效模式:`+ a'
尝试使用setfacl
$ sudo setfacl -R -m u:www-data:rwx -m u:`whoami`:rwx app/cache app/logs
Run Code Online (Sandbox Code Playgroud)
setfacl:app/cache:不支持操作
setfacl:app/logs:不支持操作
我想我的分区没有安装acl或类似的东西.
难道我不能简单地chown www-data cache&logs?
我有许多模型链接到User,我希望我的模板总是显示他的full_name(如果可用).有没有办法改变默认值User __unicode__()?或者还有另一种方法吗?
我有一个可以定义的配置文件模型,我__unicode__()应该将所有模型链接到它吗?对我来说似乎不是一个好主意.
想象一下,我需要显示这个对象的表单
class UserBagde
user = model.ForeignKey(User)
badge = models.ForeignKey(Bagde)
Run Code Online (Sandbox Code Playgroud)
我将不得不选择__unicodes__每个对象的盒子,不是吗?
如何在用户名中使用全名?
使用命令时:
$ php app/console doctrine:schema:create
Run Code Online (Sandbox Code Playgroud)
我们得到这个消息
注意:不应在生产环境中执行此操作.
为什么我们不应该在生产中使用它?
我们应该如何进行首次部署?
试图lint一个本地 pod规范
$ pod spec lint MyPod.podspec
Run Code Online (Sandbox Code Playgroud)
我越来越
[!]尝试读取不存在的文件夹
/private/tmp/CocoaPods/Lint/Pods/MyPod.
我检查/private/tmp/CocoaPods/Lint/Pods/了我确实找不到我的podspec的地方,
但我找到了它/private/tmp/CocoaPods/Lint/Pods/Local Podspecs/
是什么导致这种情况和/或我如何调试?
有关信息,这是我的pod规格
Pod::Spec.new do |s|
s.name = "MyPod"
s.version = "0.0.1"
s.summary = "A pretty cool pod"
s.author = { "Me" => "me@home.net" }
s.license = 'MIT'
s.homepage = "http://www.mypod.net"
s.source = { :path => "." }
s.source_files = '*.{h,m}'
s.platform = :ios, '6.0'
s.requires_arc = true
end
Run Code Online (Sandbox Code Playgroud)
:path似乎造成了麻烦,:git有效
javascript ×3
jquery ×3
python ×2
settimeout ×2
symfony ×2
caching ×1
closures ×1
cocoapods ×1
datepicker ×1
debugging ×1
deployment ×1
django ×1
django-admin ×1
django-users ×1
doctrine-orm ×1
file-upload ×1
jquery-ui ×1
namespaces ×1
orm ×1
path ×1
podspec ×1
qtip ×1
refresh ×1
scope ×1
windows ×1