使用jQuery来testinginput是否有焦点

在我正在构build的网站的首页上,有几个<div>使用CSS :hover伪类在:hover时添加边框。 其中一个<div>包含一个<form> ,使用jQuery,如果其中的一个input具有焦点,它将保持边界。 除了IE6不支持以外,这个function可以完美运行:hover在<a> s以外的任何元素上。 所以,对于这个浏览器,我们只使用jQuery来模仿CSS :hover使用$(#element).hover()方法:hover 。 唯一的问题是,现在,jQuery同时处理formsfocus() 和 hover() ,当input有焦点,然后用户移动鼠标进出,边界消失。 我想我们可以使用某种有条件的方法来阻止这种行为。 例如,如果我们在鼠标上testing了任何input是否有焦点,我们可以阻止边界消失。 AFAIK,在jQuery中没有:focusselect器,所以我不知道如何做到这一点。 有任何想法吗?

我如何以编程方式将ID分配给视图?

在一个XML文件中,我们可以像android:id="@+id/something"一样为一个视图分配一个ID,然后调用findViewById() ,但是当以编程方式创build一个视图时,如何分配一个ID? 我认为setId()是不一样的默认分配。 setId()是额外的。 有人可以纠正我吗?

如何在android中以编程方式获取设备的IMEI / ESN?

为了唯一标识每个设备,我想使用IMEI(或者CDMA设备的ESN号码)。 如何以编程方式访问此?

测量Python中的时间?

我想要的是开始在我的代码中的某处计算时间,然后获取传递的时间,以测量执行less量函数所花费的时间。 我想我使用timeit模块是错误的,但是文档只是让我感到困惑。 import timeit start = timeit.timeit() print "hello" end = timeit.timeit() print end – start

使用XML包将html表格刮到R数据框中

如何使用XML包来刮取html表格? 以巴西足球队的维基百科页面为例。 我想在R中读取它,并将“巴西队与国际足联认可的球队对阵的所有比赛名单”作为一个data.frame。 我该怎么做?

Android Studio – 如何更改Android SDKpath

当我从Android Studio打开Android SDK Manager时 ,显示的SDKpath是: \android-studio\sdk 我想改变这个道路。 我该怎么做?

C ++函数中静态variables的生命周期是什么?

如果一个variables在一个函数的作用域中被声明为static ,那么它只被初始化一次,并在函数调用之间保留它的值。 它的一生到底是什么? 它的构造函数和析构函数何时被调用? void foo() { static string plonk = "When will I die?"; } PS对于那些想知道我为什么问这个问题的人是否已经知道了答案?

Java可序列化对象到字节数组

假设我有一个可序列化的类AppMessage 。 我想将它作为byte[]通过套接字传输到另一台机器,从接收的字节中重build它。 我怎么能做到这一点?

Visual Studio“任何CPU”目标是什么意思?

我有一些与Visual Studio 2008中的.NET平台构build选项有关的困惑。 什么是“任何CPU”编译目标,它生成什么样的文件? 我检查了这个“任何CPU”构build的输出可执行文件,发现它们是x86可执行文件(谁也不会看到!)。 那么,将可执行文件定位到x86与“任何CPU”之间有什么区别吗? 我注意到的另一件事是托pipe的C ++项目没有这个平台作为选项。 这是为什么? 这是否意味着我怀疑“任何CPU”的可执行文件是纯32位的是正确的?

如何从WCF服务返回干净的JSON?

我想从WCF服务返回一些JSON。 此服务只是从我的数据库返回一些内容。 我可以得到这些数据。 不过,我关心的是我的JSON格式。 目前,返回的JSON格式如下: {"d":"[{\"Age\":35,\"FirstName\":\"Peyton\",\"LastName\":\"Manning\"},{\"Age\":31,\"FirstName\":\"Drew\",\"LastName\":\"Brees\"},{\"Age\":29,\"FirstName\":\"Tony\",\"LastName\":\"Romo\"}]"} 实际上,我希望我的JSON格式尽可能干净。 我相信(我可能是不正确的),以干净的JSON表示的同样的结果集应该是这样的: [{"Age":35,"FirstName":"Peyton","LastName":"Manning"},{"Age":31,"FirstName":"Drew","LastName":"Brees"},{"Age":29,"FirstName":"Tony","LastName":"Romo"}] 我不知道“d”是从哪里来的。 我也不知道为什么要插入转义字符。 我的实体如下所示: [DataContract] public class Person { [DataMember] public string FirstName { get; set; } [DataMember] public string LastName { get; set; } [DataMember] public int Age { get; set; } public Person(string firstName, string lastName, int age) { this.FirstName = firstName; this.LastName = lastName; […]