在jQuery中select最深的孩子

有没有一个吱吱的方法来select一个元素的最深的孩子? 例: <div id="SearchHere"> <div> <div> <div></div> </div> </div> <div></div> <div> <div> <div> <div id="selectThis"></div> </div> </div> </div> <div> <div></div> </div> </div>

NSTimer不停止

我有一个计时器,当viewWillAppear方法被调用时触发,并在viewDidDisappear方法时失效。 但是在一定数量的视图之间切换之后,定时器即使在无效之后也会继续点亮。 有什么问题? 这是我的代码: NSTimer *timer; – (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; timer = [NSTimer scheduledTimerWithTimeInterval: 0.2f target: self selector:@selector( timerAction ) userInfo:nil repeats:YES]; } -(void)viewDidDisappear:(BOOL)animated { [super viewDidDisappear:animated]; [timer invalidate]; timer = nil; } -(void) timerAction { NSLog(@"timerAction"); }

inputtypes图像提交表单值?

我正在使用此代码尝试通过表单提交一个值,但它似乎并没有提交任何东西… 我通常会使用checkbox或单选button的多个选项,但我想用一个图像来做到这一点。 这个代码是错的吗? <input id="test1" name="test1" type="image" src="images/f.jpg" value="myValue" alt="" /> 所以我想通过value =“myValue”的值。 表单工作正常,所以这不是问题,我只需要帮助input部分不提交,因为我知道的作品。 谢谢

即使元素存在,getElementById()也会返回null

我试图用getElementById()来获取元素,但即使元素存在,它也会返回null。 我究竟做错了什么? <html> <head> <title>blah</title> <script type="text/javascript"> alert(document.getElementById("abc")); </script> </head> <body> <div id="abc"> </div> </body>

PHP类实例化。 使用还是不使用括号?

我一直认为 – 在没有构造函数参数的情况下 – 在创build类实例时,括号(大括号)跟随类名称,是可选的,并且可以根据自己的个人兴趣包含或排除它们。 这两个陈述是平等的: $foo = new bar; $foo = new bar(); 我对吗? 还是有一些意义的括号,我不知道? 我知道这听起来像一个RTM的问题,但我一直在寻找一段时间(包括整个PHP OOP部分),我似乎无法find一个直接的答案。

background-position-x(background-position-y)是一个标准的W3C CSS属性吗?

我担心background-position-x和background-position-y 。 壁虎(火狐)和Presto(歌剧)不支持他们,但Webkit(铬,Safari)的确… 有没有人知道(有官方的参考),如果这是(或将)被列入标准?

通过使用Pythonsorting文本文件

我有一个包含超过10万行的文本文件。 这样的行: 37024469;196672001;255.0000000000 37024469;196665001;396.0000000000 37024469;196664001;396.0000000000 37024469;196399002;85.0000000000 37024469;160507001;264.0000000000 37024469;160506001;264.0000000000 正如你所看到的,分隔符是“;”。 我想通过使用python根据第二个元素来sorting这个文本文件。 我不能使用拆分function。 因为它导致MemoryError。 我如何pipe理它?

仅在客户端上使用模式表单向jqGrid添加新行

似乎有很多解决scheme非常接近解决我的问题,但几十个和几十个问题,我倾倒了,似乎并没有一个确切地解决我想要做的事情。 虽然我看到几乎相同的问题没有答案。 我已经尝试了这么多的选项和function组合无济于事。 我想使用模式的forms来添加一个新的行与input的值到jqGrid,但我不希望它提交后发送到服务器。 我希望最终发布到服务器,但只有在客户端用户对从模式表单添加的行执行了额外的编辑(如果需要)之后。 我不希望将任何行保存到远程数据库,直到客户端执行了一些编辑操作,然后dynamic更新其他列。 一旦确认了某个值的状态,就会显示一个保存button,并且网格行可以被发送到服务器。 除非满足这个validation条件,否则不要将行提交给数据库。 我有一些jqGrids在我的应用程序中的其他地方使用,它提交模态窗体的新行数据,但是这个网格我试图完成不同的客户端,它不会立即涉及服务器。 我喜欢模式forms的更直观的界面,用于客户端用户的初始input值,然后编辑内联新行的字段,如果需要的话,这是我的问题是必要的:我可以提交表单作为一个新的行,只有没有任何发布到服务器的动作发生? 我在jqGrid Wiki资源中看到一个用户发表的评论,他说如果“clientArray”是为了使用Grids模式表单提交选项“editurl:”clientArray“而input的值,模式表单不会吐出”没有URL “消息,但它仍然没有和一个新的行不添加到网格。我已经把网格数据types作为本地”数据types:“clientSide”“,但得到相同的”没有URL被设置“的错误信息。对于由自定义button调用的模式forms非常简单,如下所示: (“footerrow,userDataOnFooter和altRows”选项被包括在摘要页脚中的值更新的一部分,该页脚与通过模式forms添加的新行的单元格执行的编辑相关) jQuery("#grid_test").jqGrid({ url:'/grid_test_url.asp?id=' + vId, datatype: "clientSide", colNames: ['ID','Col 1', 'Col 2', 'Col 3','Col 4'], colModel: [ {name:'id',index:'id',width:90,align:"center",editable:true,editoptions:{size:25}, formoptions: {…}, editrules: {…}}, {name:'col1',index:'col1',width:130,align:"right",editable:true,editoptions:{size:25}, formoptions: {}, editrules: {}}, {name:'col2',index:'col2',width:130,align:"right",editable:true,editoptions:{size: 25}, formoptions: {}, editrules: {}}, {name:'col3',index:'col3',width:130,align:"right",editable: true,editoptions:{size:25}, formoptions: {}, editrules: {}}, {name:'col4',index:'col4',width:130,align:"right",editable:true,editoptions:{ size: 25 […]

NSXMLParser示例

我有这样的XML <IS> <Value> <Signature>-804</Signature> <Amount>139</Amount> </Value> <Value> <Signature>-845</Signature> <Amount>639466</Amount> </Value> <Value> <Signature>-811</Signature> <Amount>16438344</Amount> </Value> <Value> <Signature>-1115</Signature> <Amount>-159733</Amount> </Value> </IS> 现在我只想parsing这个特定的值。 例如,如何获得具有相应签名的节点的值为-804 请帮帮我.. 我知道NSXMLParser的基础知识,但不知道如何获得条件parsing。 谢谢。

用一个提交button提交多个表单

我有下面的代码,基本上是执行两个操作。 第一个是提交我的表单数据到谷歌电子表格和其他操作是提交我的第二个表单文本框值数据到另一个页面文本框的值。 如何做到这一点? <script type="text/javascript"> <!– function copy_data(val){ var a = document.getElementById(val.id).value document.getElementById("copy_to").value=a } //–> </SCRIPT> <style type="text/css"> <!– –> </style> </head> <body > <script type="text/javascript">var submitted=false;</script> <iframe name="response_iframe" id="hidden_iframe" style="display:none;" onload="if(submitted){window.location='Thanks.asp';}"></iframe> <form action="https://docs.google.com/spreadsheet/formResponse?formkey=dGtzZnBaYTh4Q1JfanlOUVZhZkVVUVE6MQ&ifq" method="post" target="response_iframe" id="commentForm" onSubmit="submitted=true;"> <!– #include virtual="/sts/include/header.asp" –> <!– ABove this Header YJC –> <table style="background-color: #FFC ;" width="950" align="center" border="0" […]