问题列表 - 第3541页

jquery在父div中选择类

我正在尝试更改图像的alt,我点击选择图像的类(add_answer)

注: 含有不同内多次显示出来.add_answerdiv

jQuery(function(){   // Add Answer

    jQuery(".add_answer").click(function(){
        var count = $(this).attr("alt");
        count++;
        $('.a_type_'+count+'').show();
        $(this).parents("div:first").$('.add_answer').attr("alt", count);
    }); 

});
Run Code Online (Sandbox Code Playgroud)

这行似乎不起作用,如何add_answer通过它的父类选择此类div

$(this).parents("div:first").$('.add_answer').attr("alt", count);
Run Code Online (Sandbox Code Playgroud)

其他人有想法吗?

单击时我正在尝试降低图像alt上的值.add_answer.destroy_answer

jQuery(function(){   // Hide Answer

    jQuery(".destroy_answer").click(function(){
        $(this).parents("div:first").hide();
        var count = $('.add_answer').attr("alt");
        count--;
        $('.add_answer',$(this).parent('div:first')).attr('alt',count);


    }); 

});
Run Code Online (Sandbox Code Playgroud)

问题线:

$('.add_answer',$(this).parent('div:first')).attr('alt',count);
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

如何将8位OpenCV IplImage*转换为32位IplImage*?

我需要将8位IplImage转换为32位IplImage.使用来自整个网络的文档,我尝试了以下方法:

// general code
img2 = cvCreateImage(cvSize(img->width, img->height), 32, 3);
int height    = img->height;
int width     = img->width;
int channels  = img->nChannels;
int step1     = img->widthStep;
int step2     = img2->widthStep;
int depth1    = img->depth;
int depth2    = img2->depth;
uchar *data1   = (uchar *)img->imageData;
uchar *data2   = (uchar *)img2->imageData;

for(h=0;h<height;h++) for(w=0;w<width;w++) for(c=0;c<channels;c++) {
   // attempt code...
}

// attempt one
// result: white image, two red spots which appear in the original image too.
// this is the closest result, what's …
Run Code Online (Sandbox Code Playgroud)

opencv iplimage bits-per-pixel bpp

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

将数据传递到jQuery UI对话框

我正在开发一个ASP.Net MVC网站,在其上我列出了一个表格中的数据库查询ActionLink的预订,其中取消了特定行上的预订,具体BookingId如下:

我的预订

<table cellspacing="3">
    <thead>
        <tr style="font-weight: bold;">
            <td>Date</td>
            <td>Time</td>
            <td>Seats</td>      
            <td></td>              
            <td></td>
        </tr>
    </thead>            
    <tr>
        <td style="width: 120px;">2008-12-27</td>
        <td style="width: 120px;">13:00 - 14:00</td>
        <td style="width: 100px;">2</td>
        <td style="width: 60px;"><a href="/Booking.aspx/Cancel/15">cancel</a></td>
        <td style="width: 80px;"><a href="/Booking.aspx/Change/15">change</a></td>
    </tr>            
    <tr>
        <td style="width: 120px;">2008-12-27</td>
        <td style="width: 120px;">15:00 - 16:00</td>
        <td style="width: 100px;">3</td>
        <td style="width: 60px;"><a href="/Booking.aspx/Cancel/10">cancel</a></td>
        <td style="width: 80px;"><a href="/Booking.aspx/Change/10">change</a></td>
    </tr>  
</table>
Run Code Online (Sandbox Code Playgroud)

如果我可以使用jQuery Dialog弹出一条消息,询问用户是否确定要取消预订,那将会是一件好事.我一直在努力让这个工作,但我一直在坚持如何创建一个接受参数的jQuery函数,以便我可以替换

<a href="/Booking.aspx/Cancel/10">cancel</a>

<a href="#" onclick="ShowDialog(10)">cancel</a>.

ShowDialog然后该函数将打开对话框并将参数10传递给对话框,这样如果用户单击是,那么它将发布href:/Booking.aspx/Change/10

我在这样的脚本中创建了jQuery …

javascript asp.net-mvc jquery jquery-ui jquery-ui-dialog

83
推荐指数
2
解决办法
16万
查看次数

Python 中是否有一种简单的方法来创建一个可以在一个线程中写入并在另一个线程中读取的文件?

在我正在编写的 python 程序中,我有一个线程,它迭代内存中的大型结构并将其增量写入类似文件的对象中。我有另一个线程,它接受一个类似文件的对象并将其写入磁盘。是否有一种简单的方法来连接这两个线程,以便第一个线程输入的任何数据都将被缓冲到第二个线程?

具体来说,我试图将数据传递给 subprocess.Popen()。该进程将从 stdin 读取,但您不能将“类似文件”的对象传递给 Popen,因为它会调用 stdin.fileno() 并崩溃,除非您有一个真实的文件。

相反,您需要将 PIPE 参数传递给 Popen,这允许您将 proc.stdin 用作类似文件的对象。但是,如果您已经有了一个类似文件的对象,那么似乎没有一个很好的方法将它们两个结合在一起。

python

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

确保为32位Windows编写的程序与64位Windows兼容

虽然我的理解是没有一个根本原因为32位硬件/操作系统编写的程序不能在64位硬件/操作系统上运行,但实际上,我发现很多程序都是针对32位版本的Windows而不是适用于64位版本的Windows.例子包括许多流行的安全实用程序(大多数产品来自Norton和Check Point的Zone Alarm)和几款游戏(我一直试图让侠盗猎车手4运行几周,但无济于事 - 当然,这可能与GTA4相关的任何其他问题有关,但这既不在这里也不在那里.

我听说程序的不兼容可能是因为不想从"Program Files(x86)"文件夹运行这么简单,但是还有什么其他原因?为什么为32位系统编写的病毒扫描程序或防火墙不能在64位系统上运行?当一切理论上都向后兼容时,为什么游戏不会运行?

windows 64-bit backwards-compatibility

11
推荐指数
2
解决办法
4395
查看次数

htdigest文件格式

我正在尝试编写一些代码来处理htdigest密码文件.我能找到的文档似乎声称该文件的格式是:

user:realm:MD5(user:realm:pass)
Run Code Online (Sandbox Code Playgroud)

如果是这样的话,为什么这对我不起作用?我使用命令行htdigest创建了一个文件:

htdigest -c test b a
Run Code Online (Sandbox Code Playgroud)

当提示输入密码时,我输入了'c'.这将创建一个包含以下内容的文件:

a:b:02cc8f08398a4f3113b554e8105ebe4c
Run Code Online (Sandbox Code Playgroud)

但是,如果我尝试派生这个哈希我不能,

echo a:b:c | md5
Run Code Online (Sandbox Code Playgroud)

给了我"49d6ea7ca1facf323ca1928995420354".我有什么明显的遗漏吗?

谢谢

apache hash md5 htdigest

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

boost :: filesystem :: unicode文件路径的路径?

有没有办法使用带有unicode文件路径的boost :: filesystem :: path?特别是我想用std :: wstring代替std :: string.

我正在使用Windows平台,我有时需要处理一个包含unicode char的文件路径.

c++ path boost-filesystem

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

Code Golf新年版 - 罗马数字的整数

编写一个程序,该程序采用单个命令行参数N并打印出相应的罗马数字.

例如,N = 2009应打印MMIX.

假设这应该适用于0 <N <3000.

(玩得开心玩圣诞版我的第一轮代码高尔夫,并认为这可能适合新年.用Google搜索,看看它是否已经出现在其他地方,看起来它没有,但让我知道这是否太难或太容易,或者规则需要改变.)

快乐的MMIX!

language-agnostic code-golf roman-numerals rosetta-stone

17
推荐指数
7
解决办法
3660
查看次数

二进制和XML序列化之间是否存在任何性能差异?

在解析(序列化,反序列化)和通过网络发送数据包方面是否有任何关于二进制和xml序列化之间性能差异的良好估计?

c# xml binary-data

6
推荐指数
2
解决办法
5489
查看次数

合同设计和测试驱动开发

我正在努力改进我们小组的开发过程,我正在考虑如何最好地实现与测试驱动开发合同设计.看来这两种技术有很多重叠,我想知道是否有人对以下(相关)问题有所了解:

  • 除非您使用某种代码生成器根据合同生成单元测试,否则是否违反DRY原则才能使用TDD和DbC?否则,你必须在两个地方维持合同(测试和合同本身),或者我错过了什么?
  • TDD在多大程度上使DbC变得多余?如果我写得很好,那么它们不等同于写合同吗?如果我在运行时以及通过测试执行合同,我是否只能获得额外的好处?
  • 仅仅使用TDD而不是TDD与DbC相比,它更容易/更灵活吗?

这些问题的主要问题是这个更普遍的问题:如果我们已经正确地进行了TDD,如果我们也使用DbC,我们是否会从开销中获得显着的好处?

一些细节,虽然我认为这个问题主要与语言无关:

  • 我们的团队非常小,<10名程序员.
  • 我们大多使用Perl.

language-agnostic tdd project-management design-by-contract

27
推荐指数
3
解决办法
4228
查看次数