问题列表 - 第7465页

为什么这个jQuery代码无法改变Firefox中的背景颜色?

我正试图了解jQuery,我有一些拒绝工作的简单代码.任何人都知道为什么这可能不起作用?

<html>
  <head>

  <script type="text/javascript" src="jquery.js"></script>
  <script type="text/javascript">
    $(document).ready(function(){
      $("div").live("click", divclicked);
    });

    function divclicked()
    {
      if($(this).css("background-color") == "lightblue")
        $(this).css("background-color", "red");
    }
  </script>

  <style type="text/css">

      div
      {
         background-color: lightblue;
      }

  </style>

  </head>
  <body>
    <div id="testdiv">
      this is a test
    </div>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

提前感谢任何输入.

更新:使用"backgroundColor"而不是"background-color"的解决方案在样式内联时起作用,而不是使用样式表.

I have updated the example to use a stylesheet.
Run Code Online (Sandbox Code Playgroud)

css firefox jquery

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

在本地使用Mercurial,仅使用Subversion服务器

我在我的工作中使用Subversion服务器进行源代码控制.我想的是,不是跟上我自己的分支,我会在我的工作站上运行Mercurial,在本地提交,然后在我完成任何我正在处理的功能时提交到Subversion中继.

根据我对DVCS的理解,这在理论上是可行的.任何人都可以提供有关此特定类型集成的任何教程的参考,或指向任何可以使这样的过程尽可能无缝的工具吗?

svn version-control mercurial dvcs

21
推荐指数
2
解决办法
4281
查看次数

从.Net写一张CD

有没有一种从.Net写入CD的简单方法?如何创建一个多区段CD来自动执行写入自身的可执行文件?

.net autorun cd-burning

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

单元测试XNA:我需要模拟我的GraphicsDevice

我在使用XNA框架.
为了帮助我,我做了一个看起来像这样的帮助类:

ActorHolder
+ SpriteBatch (SpriteBatch)
+ ContentManager (ContentManager)
- drawables (IList<IDrawable>)
- updatables (IList<IUpdatable>)

+ ActorHolder(GraphicsDevice, ContentManager)
+ Draw(GameTime)
+ Update(GameTime)
+ AddActor(IActor)
+ RemoveActor(IActor)
+ GetCollidingActors(IActor)
Run Code Online (Sandbox Code Playgroud)

现在我想对这个班级进行单元测试.但正如您所看到的,我的构造函数需要一个图形设备和一个内容管理器.虽然我认为这在我的应用程序中很明显,但在我的测试中却没有.
我应该嘲笑这两个只是为了进行单元测试还是我的设计存在缺陷?

--UPDATE--
我找到了一个可能有用的项目的链接:http://scurvytest.codeplex.com/ 没有任何xp,因为编码必须为社交生活腾出一些空间.

- 注意 -
对不起我的UML法语,我公司不使用它,所以我从来没有用过它,除了回到学校.

.net c# xna unit-testing

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

PHP - 使用array_filter从哈希表(数组)中删除项目

在PHP中,我知道一旦将项目放入数组中,就没有正式的方法来删除它们.但对我的问题必须有一个"最好的方法"解决方案.我相信这可能在于array_filter功能.

基本上,我有一个购物车对象,可以将项目存储在哈希表中.想象一下,你一次只能购买任何一件物品.

我做

add_item(1);
add_item(2);
remove_item(1);
Run Code Online (Sandbox Code Playgroud)

get_count() 仍然返回2.

var $items;


function add_item($id) {
    $this->items[$id] = new myitem($id);
}

function remove_item($id) {
    if ($this->items[$id]) {
        $this->items[$id] = false;
        return true;
    } else {    
        return false;
    }
}


function get_count() {
    return count($this->items);
}
Run Code Online (Sandbox Code Playgroud)

人们认为在get_count中使用的最佳方法是什么?我无法弄清楚使用array_filter的最佳方法,它只是不返回false值(不编写单独的回调).

谢谢 :)

php arrays array-filter

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

如何在OS X上强制进行64位整数运算?

我试图在OS X 10.5.6上强制64位长整数.在Apple MacBook Intel Core 2 Duo上运行.这是我的c代码:

#include<stdio.h>

int main()
{
    long a = 2147483647; /*== 2^32 - 1*/
    long aplus1;

    printf("a== %d. sizeof(a) == %d  \n", a, sizeof(a));

    aplus1 = a+1;

    printf("aplus1 = %d \n", aplus1);
}
Run Code Online (Sandbox Code Playgroud)

没有任何开关进行编译会产生以下结果:

$ gcc testlong.c -o testlong ;./testlong

a== 2147483647. sizeof(a) == 4  
aplus1 = -2147483648 
Run Code Online (Sandbox Code Playgroud)

使用-m64开关进行编译可以得到:

$ gcc testlong.c -o testlong -m64; ./testlong

a== 2147483647. sizeof(a) == 8  
aplus1 = -2147483648 
Run Code Online (Sandbox Code Playgroud)

所以第二个版本显然是使用64位存储,但仍然会产生溢出错误,尽管2 ^ 32应该在64位整数的范围内.有任何想法吗?

我更喜欢可以从gcc选项中强制使用的解决方案,而不是要求我更改多行源代码(我的实际问题不是上面的例子,而是我需要在更一般的情况下强制执行长整数运算).

c math macos gcc

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

Hibernate不保存并且不会抛出异常?

我已经坚持了几个星期了,我不知道出了什么问题.因为我已经浪费了这么多时间,所以我非常绝望

我使用下面描述的数据模型(MySQL).我通过reverse engeneering(Eclipse/JBoss Tools)创建了hbm.xml和java类(参见下面的示例).

当我尝试保存推文,单词或事件时,我可以在日志消息中看到生成pk值并且参数绑定正确,但是没有任何内容写入数据库.(请参阅帖子最后的日志消息)

但最奇怪的是,我保存到event_has_words表的对象是完美存储的(使用生成的单词和事件表中的id)!?!?!最重要的是没有异常被抛出!?!

有任何想法吗?我要疯了!

最好的祝福,

约翰

这是一个不起作用的映射:

<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
    <class name="de.brotkasting.buki.cep.data.hibernate.entities.Event" table="event" catalog="cep1">
        <id name="pkEventsId" type="java.lang.Integer">
            <column name="PK_Events_Id" />
            <generator class="identity" />
        </id>
        <many-to-one name="sourceSystems" class="de.brotkasting.buki.cep.data.hibernate.entities.SourceSystems" fetch="select">
            <column name="SourceSystems_PK_SourceSystems_Id" not-null="true" />
        </many-to-one>
        <many-to-one name="tweets" class="de.brotkasting.buki.cep.data.hibernate.entities.Tweets" fetch="select">
            <column name="Tweets_pk_tweet_id" not-null="true" />
        </many-to-one>
        <property name="systemTimeStamp" type="timestamp">
            <column name="System_Time_Stamp" length="19" not-null="true" />
        </property>
    </class>
</hibernate-mapping>
Run Code Online (Sandbox Code Playgroud)

和相应的班级:

    package de.brotkasting.buki.cep.data.hibernate.entities;

 // Generated 28.04.2009 21:24:54 by Hibernate Tools 3.2.4.GA

 @Entity
 @Table(name = "event", catalog …
Run Code Online (Sandbox Code Playgroud)

database hibernate java-ee

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

如何从Freezable派生的WPF对象在XAML中被冻结?

WPF中的许多类型都源于Freezable.它为可变POCO对象提供了不变性,并允许在某些情况下提高性能.

所以我的问题是,如何在XAML标记中冻结对象?

(请注意,我也发布了类似但不同的问题).

wpf performance xaml freezable

28
推荐指数
2
解决办法
9973
查看次数

如何将可视模式下的文本块保存到Vim中的文件?

标题非常具有描述性.为了以防万一,我举一个例子:

START BLOCK1
something
END BLOCK1

START BLOCK2
something
somenthing...
END BLOCK2
Run Code Online (Sandbox Code Playgroud)
  1. 我选择了BLOCK1视觉模式
  2. 我按下它来猛拉它 y
  3. 如何将拉出来保存BLOCK1到其他文件中?

vim file save selection

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

在什么情况下,冻结WPF对象会大大提高性能?

WPF中的许多类型都源于Freezable.它为可变POCO对象提供了不变性,并且显然可以在某些情况下提高性能.

有没有人发现在他们的WPF应用程序中冻结对象大大提高了性能?如果是这样,那么哪些项目在冻结时会产生最大的性能差异?

(请注意,我也发布了类似但不同的问题)

wpf performance freeze freezable

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