问题列表 - 第39870页

这是删除<div>的正确jQuery吗?

我有以下HTML:

<div id="popups">
    <div id="createform">
        <div id="createformInside">
            <input type="text" id="testTitle" size="20">
            <input type="text" id="testSubj">
            <span id="testOptions">More Options</span>
            <br/>
            <textarea id="testContent" ></textarea>
            <input type="button" value="Save Test" id="saveBttn">
        </div>
     </div>
</div>
Run Code Online (Sandbox Code Playgroud)

下面的jQuery应该在<div>按下保存按钮时删除弹出窗口内的所有内容.出于某种原因,事实并非如此.知道为什么不呢?

$('#saveBttn').click( function() {//if the save button on the create test form is clicked...
    $('#createform').remove();//gets rid of the create test form
})
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

jQuery什么是更快:选择器或方法?

让我们说我有$('mySelector:first');$('mySelector').first();.哪种方式效率最高?我查看了源代码,但仍然无法弄明白.

看起来在第一种情况下,jQuery会遍历每个项目,直到获得第一个项目:

CHILD: function( elem, match ) {
        var type = match[1],
        node = elem;
        switch ( type ) {
            ...
         case "first":
          while ( (node = node.previousSibling) )  {
           if ( node.nodeType === 1 ) { 
            return false; 
           }
          }
          if ( type === "first" ) { 
           return true; 
          }
          node = elem;
                ...
        }
}
Run Code Online (Sandbox Code Playgroud)

在第二种情况下,jQuery会对集合进行切片,但我不确定它的效率如何:

function first() {
  return this.eq( 0 );
};

function eq( i ) {
  return i === -1 ? …
Run Code Online (Sandbox Code Playgroud)

performance jquery jquery-selectors

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

IPython没有找到Shell.IPShell类

安装Django后,我按照教程使用API​​.当我运行以下命令.

python manage.py shell
Run Code Online (Sandbox Code Playgroud)

我收到此错误消息.

  File "/Library/Python/2.6/site-packages/django/core/management/commands/shell.py", 
  line 29, in handle_noargs
    shell = IPython.Shell.IPShell(argv=[])
  AttributeError: 'module' object has no attribute 'Shell'

我检查过我有Shell.py模块,里面有IPShell类.

/Library/Python/2.6/site-packages/IPython/Shell.py

class IPShell:
    """Create an IPython instance."""
Run Code Online (Sandbox Code Playgroud)

这有什么问题?我的IPython/Python/OS如下.

  • Mac OS X 10.6.5
  • Python 2.6.1
  • IPython版本0.10.1

添加

>>> import IPython
>>> IPython.Shell
Traceback (most recent call last):
  File "", line 1, in 
AttributeError: 'module' object has no attribute 'Shell'
>>> print IPython.__file__
/Library/Python/2.6/site-packages/IPython/__init__.py

解决了

有了ma3和Ignacio的帮助,我可以解决这个问题.

  1. 删除site-package/IPython和site-package/ipython*.egg
  2. sudo easy_install ipython以全新安装IPython
  3. 将补丁应用于django的shell.py,因为Ignacio已链接.

        try:
            shell = IPython.InteractiveShell()
        except AttributeError:
            # IPython < 0.11 …
    Run Code Online (Sandbox Code Playgroud)

python django ipython

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

是否可以使用jquery $ .ajax添加,删除xml节点?

我想删除一些节点或使用jQuery XML添加一些节点,我尝试它append,empty,remove但他们似乎没有工作,像(在$阿贾克斯):

success:function(xml){
    $(xml).find("layout").append('<app id="' + $children.eq(i).attr("id") + '"></app>');
    $(xml).find("layout").empty();
}
Run Code Online (Sandbox Code Playgroud)

我也发现谷歌没有教程.所以我想知道是否可以使用jquery在xml中添加或删除节点?

好的,我详细写了,xml文件只保存在本地域中,因为这里的Database/UserConfig/config.xml是我的Ajax代码:

function layout_change()
{
    var $children=$input.children();

    $.ajax({
        type: "get",
        url: "Database/UserConfig/config.xml",
        dataType: "xml",
        timeout: 2000,
        beforesend:function(xml){
            $(xml).find("layout").empty();
        },
        success:function(xml){
            for(var i=0;i<$children.length;i++)
            {
                $(xml).find("layout").append('<app id="' + $children.eq(i).attr("id") + '"></app>');              
            }
        },
        error:function(){}
    });
}
Run Code Online (Sandbox Code Playgroud)

或者它可以用javascript完成?或者只能用C#这样的服务器语言来完成?......

这是我的demo xml:

<layout>
        <app id="id-4"></app>
        <app id="id-5"></app>
        <app id="id-6"></app>
        <app id="id-1"></app>
        <app id="id-2"></app>
        <app id="id-3"></app>   
</layout>
Run Code Online (Sandbox Code Playgroud)

xml jquery add

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

使用OpenSSL构建LibCurl会导致链接器错误

我一直在尝试使用SSL支持构建LibCurl 2天,我已经跟踪了互联网上的每个指南,并且谷歌的错误持续数小时.我终于把它编译好了,但是当我链接到它时,我收到下面列出的链接器错误.

我正在建设......

nmake -f Makefile.vc9 OPENSSL_PATH=c:\dev_mms\openSSL RTLIBCFG=static CFG=release-ssl
Run Code Online (Sandbox Code Playgroud)

以下错误,当我谷歌他们说了一些关于OpenSSL库没有正确链接,但我看了Makefile.vc9,它肯定包括适当的OpenSSL库.以下是链接器错误(我删除了大约50个只是为了缩短它),我该怎么做才能解决这些错误?

1>libcurl.lib(ssluse.obj) : error LNK2019: unresolved external symbol _RAND_status referenced in function _rand_enough
1>libcurl.lib(ssluse.obj) : error LNK2019: unresolved external symbol _RAND_file_name referenced in function _ossl_seed
1>libcurl.lib(ssluse.obj) : error LNK2019: unresolved external symbol _RAND_load_file referenced in function _ossl_seed
1>libcurl.lib(ssluse.obj) : error LNK2019: unresolved external symbol _SSL_CTX_check_private_key referenced in function _cert_stuff
1>libcurl.lib(ssluse.obj) : error LNK2019: unresolved external symbol _SSL_free referenced in function _cert_stuff
1>libcurl.lib(ssluse.obj) : error LNK2019: unresolved external symbol _BN_num_bits referenced in …
Run Code Online (Sandbox Code Playgroud)

c++ curl libcurl static-libraries

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

使用R/python和SSD进行数据分析

有没有人有使用r/python与存储在固态硬盘中的数据的经验.如果您主要进行读取操作,理论上这应该会显着改善大型数据集的加载时间.我想知道这是否属实,是否值得投资SSD以提高数据密集型应用程序的IO速率.

python r solid-state-drive data-analysis

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

Rails 3路线:DRY会员

我需要将以下成员方法添加到许多资源中,有没有办法干掉它?

 member do
    get   :votes
    post  :up_vote
    post  :down_vote
  end
Run Code Online (Sandbox Code Playgroud)

在我的routes.rb

resources :news do
  resources :comments do
     member do
        get   :votes
        post  :up_vote
        post  :down_vote
      end
  end
end

resources :downloads do
  resources :whatever do
     member do
        get   :votes
        post  :up_vote
        post  :down_vote
      end
  end
end
Run Code Online (Sandbox Code Playgroud)

编辑

我实际上把它移到了一个像这样的模块中:

module Votable
  module RoutingMethods
    def votable_resources
      member do
        get   "up_votes"
        get   "down_votes"
        post  "up_vote"
        post  "down_vote"
      end
    end
  end # RoutingMethods
end
Run Code Online (Sandbox Code Playgroud)

现在,我的routes.rb看起来像这样:

require 'votable'

include Votable::RoutingMethods

MyApp::Application.routes.draw do

  namespace :main, :path => …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails rails-routing ruby-on-rails-3

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

通过keytool获取应用程序发布的私钥

我找不到在线教程,它为我提供了如何使用JDK中的keytool生成合适密钥的一步一步的过程.

这个:

http://developer.android.com/guide/publishing/app-signing.html

谈论它并给出命令,但它实际上并没有说明在哪里和在什么文件夹中键入命令.我相信我在这里很容易丢失一些东西,但有人能指导我到我需要从哪里开始吗?

java android signing key

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

如何从URI获取文件名

你好,我正在开发Android画廊的视频播放器.我从胆汁中收到URI.我需要在播放视频时显示视频标题.所以,如果内容没有标题元数据.我需要取消视频文件名.如何获取视频内容文件名?

谢谢

android media-player

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

如何命名在Kohana 3中有多个单词的控制器?

如果我想home在Kohana中使用控制器,我可以做到这一点相对简单.

APPPATH /类/控制器/ home.php

class Controller_Home extends Controller_Base { ... }
Run Code Online (Sandbox Code Playgroud)

但是,如果我想要一个叫做refer_a_friend的话呢?

我不能这样做,因为Kohana将下划线视为目录分隔符.

APPPATH /类/控制器/ refer_a_friend.php

class Controller_Refer_A_Friend extends Controller_Base { ... }
Run Code Online (Sandbox Code Playgroud)

我能做什么?

kohana

0
推荐指数
2
解决办法
792
查看次数