问题列表 - 第30839页

jQuery:淡出 - 做点什么 - 淡出模式

我似乎经常编写类似于这样的模式的jQuery代码:

淡出==>做幕后的事情==>淡入下
图:

/// <reference path="jquery-1.4.2.js" />
/// <reference path="jquery-1.4.2-vsdoc.js" />
/// <reference path="jquery.validate-vsdoc.js" />
var fade = "slow";

$(document).ready(function () {

    // Some event occurs
    $("#Trigger").change(function () {
        var id = $(this).find(":selected").val();        

        // Fade out target while I do something
        $("#Target").fadeOut(fade, function () {
            if (id != "") {

                // Do Something
                $("#Target").load(
                    "/Site/Controller/Action/"+id, null,
                    function () {

                        // Fade in Target
                        $("#Target").fadeIn(fade);
                    });
            }
        });
    });
});
Run Code Online (Sandbox Code Playgroud)

这工作正常,但回调层次结构变得非常深,我只是想知道是否有更简单的方法来做这个或更好的技术,不会导致这么多级别的回调

jquery user-interface refactoring effects

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

如何在Visual Studio注释中使用<>?

下面的注释只是VS中的一段xml注释,但我的问题是< >破坏xml结构的字符.如何在xml注释中使用它们?

/// <param name="index">square index on board which 1<=index<=64</param>
Run Code Online (Sandbox Code Playgroud)

xml-comments visual-studio

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

如何在控制器或视图之外使用Zend Framework部分视图助手?

我想创建一个生成HTML电子邮件的自定义类.我希望电子邮件的内容来自"电子邮件视图脚本"目录.所以概念是我可以像创建普通视图脚本(能够指定类变量等)一样创建HTML电子邮件视图脚本,并且视图脚本将呈现为电子邮件的HTML主体.

例如,在控制器中:

$email = My_Email::specialWelcomeMessage($toEmail, $firstName, $lastName);
$email->send();
Run Code Online (Sandbox Code Playgroud)

My_Email::specialWelcomeMessage()函数将执行以下操作:

public static function specialWelcomeMessage($toEmail, $firstName, $lastName) {
    $mail = new Zend_Mail();
    $mail->setTo($toEmail);
    $mail->setFrom($this->defaultFrom);
    $mail->setTextBody($this->view->renderPartial('special-welcome-message.text.phtml', array('firstName'=>$firstName, 'lastName'=>$lastName));
}
Run Code Online (Sandbox Code Playgroud)

理想情况下,如果我能找到一种方法使specialWelcomeMessage()函数像这样简单,那将是最好的:

public static function specialWelcomeMessage($toEmail, $firstName, $lastName) {
    $this->firstName = $firstName;
    $this->lastName = $lastName;
    //the text body and HTML body would be rendered automatically by being named $functionName.text.phtml and $functionName.html.phtml just like how controller actions/views happen
}
Run Code Online (Sandbox Code Playgroud)

然后,它将呈现特殊的welcome-message.text.phtml和special-welcome-message.html.phtml脚本:

<p>Thank you <?php echo $this->firstName; ?> <?php echo $this->lastName; ?>.</p>
Run Code Online (Sandbox Code Playgroud)

如何从视图脚本或控制器外部调用部分视图助手?我是以正确的方式接近这个吗?或者这个问题有更好的解决方案吗?

php email zend-framework partial-views html-email

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

Rails 2 vs. Rails 3

DHH最近表示Rails3即将处于RC模式.

这个公告具有讽刺意味的是,我和我的一个朋友开始使用Rails应用程序.在游戏的这一点上,我们将继续前进并成为3的早期采用者.但是,由于我们在使用Rails创建大型Web应用程序方面相当缺乏经验,2似乎是更节俭的选择.更多的第三方应用程序支持2,我不知道社区需要多长时间才能完全赶上.

话虽这么说,我们还计划在未来将应用程序转换为Rails 3.这将是多少痛苦?我听说Rails团队试图让它尽可能轻松,但这没有任何具体细节.另外,我们是否有可能以错误的方式学习任何东西?

鉴于我们的经验和关注,有人可以给我们一些建议吗?

web-applications ruby-on-rails ruby-on-rails-3

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

运行Visual Studio 2010实例并以编程方式附加到进程?

我有一个WinForms应用程序(.net 3.5),它显示进程列表.

我希望能够附加其中一个进程.我有多个运行的Visual Studio 2010实例,我想创建一个List/Dropdown,我在其中选择其中一个实例,然后将调试器附加到它.

获取VS2010实例应该不会太难,但我不知道如何调用"附加到进程"命令.我想避免使用SendKeys-Type解决方案,所以我只是想知道是否有某种方法可以做到这一点?

编辑:澄清:我想使用特定的运行VS2010来调试外部应用程序.

.net debugging remoting visual-studio-2010

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

有没有办法使用自定义BeanWrapper实现加载应用程序上下文

我希望能够将使用setter注入的Spring用于Scala组件.不幸的是,Scala的本地setter的命名与JavaBeans标准不同,foo_=而不是setFoo.Scala确实为此提供了几种解决方法,注释强制创建JavaBeans setter/getter以及本机Scala,但这需要注释我想要注入的每个组件.更方便的是BeanWrapper用一个知道如何处理Scala风格的getter和setter的方法覆盖Spring使用的方法.

似乎没有任何关于如何做这样的事情的文件,或者它是否可行,也没有其他任何人做过的在线例子.所以在深入研究之前,我想我会在这里查看

java spring scala javabeans

7
推荐指数
1
解决办法
935
查看次数

if和else语句中":"的用法是什么?

我看到了以下代码片段:

<?php
if(!empty($_POST)): // case I: what is the usage of the :
if(isset($_POST['num']) && $_POST['num'] != ''):

$num = (int)$_POST['num'];

....

if($rows == 0):
echo 'No';

else: // case II: what is usage of :
echo $rows.'Yes';

endif;
Run Code Online (Sandbox Code Playgroud)

我想知道php代码中":"的用法是什么.

php

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

pdb文件实际上做了什么?

好的,我意识到PDB文件是.NET程序集的符号文件.但我从未真正研究过他们的扩展用法.

如果我从一个加载了运行代码的可视工作室中使用远程调试器,我是否真的需要远程计算机上的PDB文件?

如果没有PDB文件和连接源代码的调试器,我会在运行代码的机器上获得未处理的异常信息吗?

他们还做了什么?

.net debugging symbols

7
推荐指数
1
解决办法
898
查看次数

我在哪里可以获得Gecko(布局引擎)源?

我已经为壁虎来源做了相当多的探索,但我似乎无法找到它.

当我这样做时,我发现通过firefox源代码散布了gecko这个词:

for i in `find .`; do grep -ibH gecko $i; done
Run Code Online (Sandbox Code Playgroud)

如果有人知道我可以在哪里获得源代码,我会非常感激.

gecko

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

javascript表达式中的三个分号有什么作用?

我在这里和那里看过几个表达式的三分号.
它有任何合理的效果吗?

我看到的最接近解释的是,它告诉Dean Edwards压缩器忽略该行.

;;; var someVar = 'Rebel';
Run Code Online (Sandbox Code Playgroud)

javascript compression minify

8
推荐指数
4
解决办法
1751
查看次数