问题列表 - 第3909页

延迟jquery悬停事件?

我想在jquery中延迟一个悬停事件.当用户将鼠标悬停在链接或标签上时,我正在读取文件.如果用户只是在屏幕上移动鼠标,我不希望立即发生此事件.有没有办法推迟事件的发射?

谢谢.

示例代码:

$(function() {
    $('#container a').hover(function() {
        $('<div id="fileinfo" />').load('ReadTextFileX.aspx',
            {filename:'file.txt'},
            function() {
                $(this).appendTo('#info');
            }
         );
    },
        function() { $('#info').remove(); }
    });
});
Run Code Online (Sandbox Code Playgroud)

更新: (1/14/09) 添加HoverIntent插件后,上面的代码更改为以下代码来实现它.实现起来非常简单.

$(function() {
    hiConfig = {
        sensitivity: 3, // number = sensitivity threshold (must be 1 or higher)
        interval: 200, // number = milliseconds for onMouseOver polling interval
        timeout: 200, // number = milliseconds delay before onMouseOut
        over: function() {
            $('<div id="fileinfo" />').load('ReadTextFileX.aspx', {filename:'file.txt'},
                function() {
                   $(this).appendTo('#info');
                }
             );
        }, // function = onMouseOver …
Run Code Online (Sandbox Code Playgroud)

jquery events mouseevent settimeout

93
推荐指数
4
解决办法
9万
查看次数

是否有良好的Java库可以帮助构建命令行应用程序?

我需要用Java编写一个简单的命令行应用程序.使用一个负责解析命令的库并处理标志和可选/强制参数之类的事情会很好.

UPDATE

内置TAB完成的东西会特别棒.

java shell command-line interactive picocli

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

Flex/AIR + Catalyst:让他们互相交流的最佳方式是什么?

让Adobe Flex/AIR与perl Catalyst通信的最佳方法是什么?

我们目前在Catalyst端使用Catalyst :: Plugin :: XMLRPC,在Flex/AIR端使用as3-rpclib.这工作正常,但我宁愿把as3-rpclib从图片中删除,并使用Flex原生的方法.

据我所知,它的本机组件是HTTPService,WebService(SOAP)和RemoteObject.

哪一个最适合Catalyst环境?

另外,你能指出一个好的"Hello World"获胜者的例子吗?WSDL让我头晕目眩.

apache-flex air perl web-services catalyst

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

undo/redo with cascading deletion

我正在尝试使用命令模式在我的应用程序中实现撤消/重做功能.我遇到了问题.

为了说明它,让我们假设您可以使用我的应用程序创建2D配置文件(尽可能多).

然后,您可以从这些2D轮廓创建具有不同属性(名称,颜色,比例等)的3D零件.

+--------------+              +--------------+      +--------------+
| 2D profile A |              | 2D profile B |      | 2D profile C |
+--------------+              +--------------+      +--------------+
   |    |                            |
   |  +---------------+      +---------------+
   |  | 3D Part B     |      | 3D Part C     |
   |  | Colour : blue |      | Colour : grey |
   |  | Name : bibi   |      | Name : foo    |
   |  | Scale : 33%   |      | Scale : 100%  |
   |  +---------------+      +---------------+
+--------------+ …
Run Code Online (Sandbox Code Playgroud)

language-agnostic design-patterns undo

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

ASP.NET MVC中的CSS和Javascript相对路径混淆

我的javascript路径在此页面上运行: http:// localhost:53049 /

但不在此页面上: http:// localhost:53049/Home/Messages

原因是相对路径不同,前者需要("js/...")而后者需要("../../ js/...").

我在我的Site.Master文件中包含了我的javascript:

<script type="text/javascript" src="js/jquery.jqGrid.js"></script>
<script type="text/javascript" src="~/js/jquery.jqGrid.js"></script>
<script type="text/javascript" src="<%= this.ResolveClientUrl("~/Scripts/jquery-1.2.6.js") %>"></script>
Run Code Online (Sandbox Code Playgroud)

我如何解决这个相对路径的疯狂,即ASP.NET MVC在Site.Master中设置CSS/Javascript路径的最佳实践方式是什么,这样无论视图的URL多​​么深,它们都适用于每个视图.

附录:

似乎对于Index视图,任何路径都可以工作,奇怪的是:

<script type="text/javascript" src="/Scripts/jquery-1.2.6.js"></script>
<script type="text/javascript" src="../../Scripts/jquery-1.2.6.js"></script>
<script type="text/javascript" src="../../../Scripts/jquery-1.2.6.js"></script>
Run Code Online (Sandbox Code Playgroud)

但对于任何其他页面(具有更深URL的页面),这些都不起作用.

这里发生了什么?我们如何在Site.Master中设置一次Javascript路径,它们适用于所有页面?

ADDENUM II:

事实证明只有jqgrid javascript文件(而不是jquery文件)的问题,显然在该文件中它引用其他javascript文件并且混淆:

<script type="text/javascript" src="<%= Url.Content ("~/js/jquery.jqGrid.js") %>"></script>
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc

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

结束BeginInvoke的正确方法是什么?

我最近在MSDN上阅读了这个帖子.所以我在考虑使用lambda表达式作为调用EndInvoke的方式,以确保一切都很好和整洁.哪个更正确?

例1:

Action<int> method = DoSomething;

method.BeginInvoke(5, (a)=>{method.EndInvoke(a);}, null);
Run Code Online (Sandbox Code Playgroud)

例2:

Action<int> method = DoSomething;

method.BeginInvoke(5, (a)=>
                                  {
                                      Action<int> m = a.AsyncState as Action<int>;
                                      m.EndInvoke(a);
                                  }, method);
Run Code Online (Sandbox Code Playgroud)

c# lambda

13
推荐指数
3
解决办法
9895
查看次数

动态更改样式表路径在IE和Firefox中不起作用

我有以下文件:

<html>
<head>
<title></title>
<link rel="css" type="text/css" href="/empty.css" title="css" />
<script type="text/javascript" src="/Prototype"></script>
<script type="text/javascript">
function load_content()
{
  var d = new Date();
  new Ajax.PeriodicalUpdater('content', '/DOC?'+d.getTime(),
  {
    method: 'post',
    frequency: 5,
    onSuccess: function(transport) {
            for(i=0; (a = document.getElementsByTagName('link')[i]); i++) 
            {
                if(a.getAttribute('rel') == 'css' && a.getAttribute("type") == 'text/css') 
                {
                    a.href = '/CSS?'+d.getTime();
                }

            }
    }
  });

}
</script>

</head>

<body>

<div id="content"></div>

<script type="text/javascript">
    load_content();
</script>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

注意:忽略d.getTime()调用......这些只是为了解决IE没有从AJAX调用加载新页面的问题,因为它的缓存方案过于激进.

基本上,当它在/ DOC重新加载文件时,应该将当前样式表设置为/ CSS ... DOC和CSS中的文件并不断变化.

奇怪的是,在Chrome中,它的效果非常好.DOC在"content"div中加载,样式表设置为CSS,并且css应用于页面.我可以使用CSS页面进行更改并使用5秒钟,当页面刷新时,CSS也会刷新.

但是在IE和Firefox中,HTML会加载,我可以看到样式表链接IS的href属性变为"/ CSS + getTime()"但是,当加载HTML时,css …

javascript css ajax

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

如何将VB5项目转换为ac #project

我有一个VB5(非.net)项目,我想升级到ac #project.有没有人对方法或免费工具有任何建议,可以帮助我解决这个问题.

谢谢

布拉德

c# vb6-migration vb5

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

SSIS,dtsx和部署包

我只是想更好地理解SSIS包以及如何部署它们.纠正我我错了,但对于任何部署,我认为至少需要两个文件.SSISDeploymentManifest和.dtsx..SSISDeploymentManifest充当等效的Windows安装程序包,指向.dtsx.dtsx是"stuff"的实际包,在运行安装程序时会引用外部文件.安装它时,包将添加到该实例的ssis包列表中.

我的进一步问题:

  • 如果我想保留同一个软件包的早期版本,我是否可以使用上述两个文件复制bin目录,如果需要回滚到以前的软件包,请单独保存?
  • 这些软件包安装在哪里?SSIS如何知道packagess的位置?

sql-server ssis

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

使用严格的XHTML构建网站并依靠CSS 100%的视觉风格是否切实可行?

我倾向于经常采用学术方法,并且在我的发展中坚持严格的原则,而事实是,如果我不那么谨慎,我可以尽快完成项目.我希望找到适当的实用性.

我想采用"Zen"方法来设计一个网站(用我的话说)"严格使用HTML来构建内容结构,然后让CSS魔术完成其余部分".这实际上有多实用?我遇到的一个问题是我想先开发(制作功能)网站,然后再回来设计它.我知道结构方面我希望网站如何流动,但我还没有开始玩CSS布局,图形或任何其他设计的东西.这里的正确方法是什么?

css xhtml standards

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