问题列表 - 第44444页

如何实现jquery live()而不是每个()

嗨我一直在努力让这个脚本http://jsbin.com/ipajo5/工作,但使用.live()而不是.each(),因为html表是即时填充的.

$(document).ready(function() {

  $('.bi').each(function () {
    // options
    var distance = 10;
    var time = 250;
    var hideDelay = 500;

    var hideDelayTimer = null;

    var beingShown = false;
    var shown = false;

    var trigger = $('.tt', this);
    var popup = $('.popup', this).css('opacity', 0);

    // set the mouseover and mouseout on both element
    $([trigger.get(0), popup.get(0)]).mouseover(function () {
      if (hideDelayTimer) clearTimeout(hideDelayTimer);

      if (beingShown || shown) {
        return;
      } else {
        beingShown = true;    
        popup.css({
          top: $(this).position().top-150,
          left: $(this).position().left-100,
          display: 'block' …
Run Code Online (Sandbox Code Playgroud)

javascript jquery popup tooltip

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

包括Perl中哈希的哈希

天儿真好,

我正在努力从很多小哈希创造大哈希.假设这些较小的哈希值在每个文件中定义,然后可以包含在较大的哈希值中.

例如,让我们看一些小哈希

档案personcontact.pl:

   return {
            \'firstname\' => {
                \'__type\' => \'String\'
            },
        \'lastname\' =>  {
            \'__type\' => \'String\'
            },
        %{include("/tmp/address.pl")}
    }
Run Code Online (Sandbox Code Playgroud)

档案address.pl:

return {
        \'address\' => {
        \'street\' => {
            \'__type\' => \'String\'
            },
        \'unit\' => {
            \'__type\' => \'String\',
            \'__validation_function\' => {
                \'is_a_number\' => \'\'
            },
            \'__schema_constraints\' => {
                \'is_not_null\' => \'\'
            }
        },
        \'suburb\' => {
            \'__type\' => \'String\'
        },
        \'__type\' => \'ARRAY\'
        }
    } 
Run Code Online (Sandbox Code Playgroud)

而且我有相当多的......

我试图重新创建哈希的方式是使用include子程序,如下所示:

 sub include {
my …
Run Code Online (Sandbox Code Playgroud)

perl hash perl-data-structures

6
推荐指数
1
解决办法
750
查看次数

jQuery - 将HTML插入div,然后获取插入HTML的第一个子节点

我一直在研究一个项目的问题.基本上,我用来.html()将条目加载到div.这一切看起来很好,但我试图得到它的价值,:first-child除非我把条目直接放入HTML(如在源文件中),否则它将无法工作 - 但我不能这样做,因为条目需要动态加载(通过JS).

所以,我去查看页面源代码以查看内容是什么,并且div在我的条目加载的位置没有显示任何内容.我检查了Firebug,它表明它们在里面div.网页本身显示他们在里面div.但页面来源没有.

为什么jQuery加载的HTML不会出现在页面源代码中?

更新


好吧,你们回答为什么 - 所以,我想我真正的问题是"如何"去做我想做的事情 -

div负载若干条目#inner-wrap,看起来有点像:

<div class="entries">
    <input type="submit" value="1295843239" style="display: none;" class="realtime">
    <span class="time">1295843239:</span>
    <span class="name">Name: </span>
    <span class="message">this is an entry...</span>
</div>
Run Code Online (Sandbox Code Playgroud)

我如何选择input#inner-wrap第一个孩子的值?

我正在使用$("#inner-wrap :first-child .realtime").val(),但是当动态加载条目时,这不起作用.这是所有相关代码,是我到目前为止的"实时"部分.它还没有完成,但我需要能够获得最后评论的时间来检查新的评论.

javascript jquery

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

如何为已具有唯一属性的表选择Azure Table ParitionKey和RowKey

我的实体是一个关键值对.90%的时间我将基于密钥检索实体,但有10%的时间我也会进行反向查找,即我将按值搜索并获取密钥.

关键和价值都保证是独一无二的,因此它们的组合也保证是独一无二的.

使用Key作为PartitionKey和Value作为RowKey是否正确?

我相信这也将确保我的数据在服务器之间完全负载平衡,因为ParitionKey是唯一的.

上述决定有问题吗?在任何情况下都有一个硬编码分区键是否实用?即所有行都有相同的分区键?并保持RowKey独特?

azure azure-table-storage

0
推荐指数
1
解决办法
1030
查看次数

使用python 2.6?

我无法升级到python 2.7或3.1所以我在我的ubuntu 10.04机器上遇到了python 2.6.

我还能找到支持python 2.6的主机吗?

使用python 2.6仍然考虑过时或不好的做法?

python

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

我如何使用Django组和权限?

我理解基本的用户资料.我知道身份验证,登录,创建帐户等.但现在我想处理组和权限.

django组/权限的文档在哪里?这不是它:http://docs.djangoproject.com/en/dev/topics/auth/

python django django-permissions

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

如何逐行替换(更新)文件中的文本

我试图通过读取每一行,测试它,然后写,如果它需要更新,替换文本文件中的文本.我不想保存为新文件,因为我的脚本已经先备份文件并对备份进行操作.

这是我到目前为止...我从os.walk()得到fpath,我保证pathmatch var正确返回:

fpath = os.path.join(thisdir, filename)
with open(fpath, 'r+') as f:
    for line in f.readlines():
        if '<a href="' in line:
            for test in filelist:
                pathmatch = file_match(line, test)
                    if pathmatch is not None: 
                        repstring = filelist[test] + pathmatch
                        print 'old line:', line
                        line = line.replace(test, repstring)
                        print 'new line:', line
                        f.write(line)
Run Code Online (Sandbox Code Playgroud)

但最终发生的事情是,我只得到了几行(正确更新,请注意,但在文件的前面重复)已更正.我认为这是一个范围界定的问题.

*另外:我想知道如何仅在匹配的第一个实例上替换文本,例如,我不想匹配显示文本,只有底层href.

python

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

如何在另一个动画结束时开始动画?

我试图从白色到红色然后从白色到红色逐渐消失.

这是我到目前为止:

<circle id="test" fill="#ED1C24" cx="96.881" cy="91.953" r="26.485"/>
<animate id="testies" attributeName="fill" from="#ED1C24" 
to="#fff" xlink:href="#test" dur="2s" fill="freeze" />
<animate attributeName="fill" from="" to="#ED1C24"
xlink:href="#test" begin="" onrepeat=" dur="2s" fill="freeze" />
Run Code Online (Sandbox Code Playgroud)

我希望第二个动画在第一个动画结束时开始,我知道这是可能的,我只是想不出来.

animation svg fade smil

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

有条件的逗号运算符

我已经阅读了很多地方,但我真的无法理解条件中的指定行为.

我理解在赋值中它会计算第一个操作数,丢弃结果,然后计算第二个操作数.

但对于这段代码,它应该做什么?

CPartFile* partfile = (CPartFile*)lParam;
ASSERT( partfile != NULL );
bool bDeleted = false;
if (partfile,bDeleted)
    partfile->PerformFileCompleteEnd(wParam);
Run Code Online (Sandbox Code Playgroud)

IF中的partfile是一个不必要的参数,或者它有什么意义?

c c++ comma-operator

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

从XML名称标记中删除无效字符 - RegEx C#

我有一个带有xml数据的字符串,我从Web服务中提取.数据很难看,并且在xml的Name标签中有一些无效的字符.例如,我可能会看到类似的东西:

<Author>Scott the Coder</Author><Address#>My address</Address#>
Run Code Online (Sandbox Code Playgroud)

地址名称字段中的#无效.我正在寻找一个正则表达式,它将从名称标签中删除所有无效字符但是将所有字符保留在xml的Value部分中.换句话说,我想使用RegEx仅从开头名称标签和结束名称标签中删除字符.其他一切都应该保持相同.

我还没有所有无效的字符,但这会让我开始:#{}&()

有可能做我想做的事吗?

c# regex xml

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