问题列表 - 第13016页

jquery加载问题

我正在使用jQuery加载函数异步加载页面,如下所示:

tree.click(function() {
                if ($(this).hasClass("file")) {
                    tree.removeClass("selected");
                    $(this).addClass("selected");
                    content.load("content/"+this.id+".html");
                    contentContainer.effect("highlight");
                    SyntaxHighlighter.all();
                }                         
            });
Run Code Online (Sandbox Code Playgroud)

其中一个外部页面如下所示:

<pre class="brush: java;">
   /**
     * The HelloWorldApp class implements an application that
     * simply prints "Hello World!" to standard output.
     */
   class HelloWorldApp {
      public static void main(String[] args) {
         System.out.println("Hello World!"); // Display the string.
      }
   }
</pre>
Run Code Online (Sandbox Code Playgroud)

现在的SyntaxHighlighter.all(); 从上面调用tree.click()函数应该使用漂亮的语法高亮显示前块,但是当通过jQuery load()函数使用pre块加载文件时,这不起作用.

当我将预块硬编码到主文件的内容div中时,它确实有效.

有任何想法吗??

谢谢你到目前为止的答案.我理解回调部分,我现在在load函数的回调中实现了SyntaxHighlighter.all()调用,但仍然没有运气......

我将追加2个完整的文件,因为它们的大小相同.

index.php文件:

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>braindump</title>
    <link type="text/css" href="css/style.css" rel="stylesheet" />
    <link type="text/css" href="css/jquery.treeview.css" rel="stylesheet" />
    <script …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

如何找出浏览器连接的服务器IP地址(使用JavaScript)?

有什么办法可以找到浏览器所连接的服务器的IP吗?例如,如果浏览器正在访问http://www.google.com,我们能否以任何方式告诉它连接到哪个IP?这在实施循环DNS的情况下非常有用.因此,第一个请求a.com结果1.1.1.1和后续请求结果1.1.1.2等等.

我用JavaScript无法找到任何方法.它甚至可能吗?如果没有,有没有任何通用的方法来找到这个信息?

javascript

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

什么是"abc"和C中的{"abc"}之间的区别?

在C中(我想这也适用于C++),有什么区别

char str[4] = "abc";
char *cstr = {"abc"};
Run Code Online (Sandbox Code Playgroud)

当我尝试将"abc"传递给接受char**的函数时出现问题

void f(char** s)
{
  fprintf(stderr, "%s", *s);
}
Run Code Online (Sandbox Code Playgroud)

执行以下操作会产生编译器错误.如果转换为char**(使编译器满意)程序seg错误.

f(&str);
Run Code Online (Sandbox Code Playgroud)

但是以下工作正常

f(&cstr[0]);
Run Code Online (Sandbox Code Playgroud)

c++ string pointers

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

Lua:使用table作为args

我有许多函数(在设计时未知),每个函数都采用特定数量的参数.我有一张参数表.如何使用此参数表调用这些函数?

谢谢,詹姆斯

lua arguments runtime

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

如何从CGFloat安全地创建NSInteger?

我有一个CGFloat但需要它作为NSInteger.浮点值类似于2.0f,所以我不介意小数部分和失去精度.将其转换为NSInteger没有问题的合法方法是什么(当然,除了精度损失之外)?

NSInteger niceInt = niceCGFloat;
Run Code Online (Sandbox Code Playgroud)

看起来太简单了,闻起来很麻烦.也许你可以解释一下?

iphone cocoa-touch uikit

4
推荐指数
2
解决办法
7293
查看次数

django'url'模板标签错误

我的URLconf包含以下模式:

url(r'^accounts/logout/$','django.contrib.auth.views.logout', name="logout"),
Run Code Online (Sandbox Code Playgroud)

我试图在带有URL标记的模板中反转它,如下所示:

<a href="{% url logout next_page=request.path %}">logout</a>
Run Code Online (Sandbox Code Playgroud)

但我不断收到以下错误:

Reverse for 'logout' with arguments '()' and keyword arguments '{'next_page': u'/first-page/child/'}' not found
Run Code Online (Sandbox Code Playgroud)

我认为django.contrib.auth.views.logout应该采取一个选项next_page参数.我确定我错过了一些明显的东西,但我不确定它是什么.

django url reverse logout

9
推荐指数
2
解决办法
4484
查看次数

用gcc编译64位linux内核

在尝试使用gcc编译64位Linux内核时,我看到以下错误:

kernel/bounds.c:1:错误:32位模式
kernel/bounds.c 不支持代码模型'kernel' :1:抱歉,未实现:64位模式未编译

这就是gcc -v报告的内容:
使用内置规范.
目标:i586-redhat-linux
配置:../ configure --prefix =/usr --mandir =/usr/share/man - infodir =/usr/share/info --with-bugurl = http:// bugzilla.redhat.com/ bugzilla --enable-bootstrap --enable-shared --enable-threads = posix - enable-checking = release --with-system-zlib --enable -__ cxa_atexit - disable-libunwind-exceptions --enable-languages = c,c ++,objc,obj-c + +,java,fortran,ada --enable-java-awt = gtk --disable-dssi --enable-plugin --with-java-home =/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --enable-libgcj-multifile --enable-java-maintainer-mode --with-ecj-jar =/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib --with-ppl - with-cloog --with-tune = generic --with-arch = i586 --build = i586-redhat-linux
线程模型:posix
gcc版本4.4.1 20090725(Red Hat 4.4.1-2)(GCC)

我在内核make命令行上遗漏了什么?或者是系统中存在的gcc不支持64位编译?

linux 64-bit gcc x86-64 linux-kernel

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

Groovy - 将属性从一个对象绑定到另一个对象

有没有办法将属性从一个类的实例绑定到另一个类的实例的属性(两者之间的公共字段).请参阅以下示例:

class One {
  String foo
  String bar
}

class Two {
  String foo
  String bar
  String baz
}

def one = new One(foo:'one-foo', bar:'one-bar')
def two = new Two()

two.properties = one.properties

assert "one-foo" == two.foo
assert "one-bar" == two.bar
assert !two.baz
Run Code Online (Sandbox Code Playgroud)

结果是一个错误:无法设置readonly属性:class的属性:Two

groovy

4
推荐指数
2
解决办法
8822
查看次数

在返回值的函数上实现超时

我有一个函数,它在串行端口上调用读或写请求,然后返回读取的值.我正在使用Commstudio express(我正在实现Commstudio中的一个类),但它的超时功能似乎根本不起作用,所以我正在尝试实现自己的超时.目前我有一个定时器,根据请求设置读取或写入端口,如果定时器熄灭,回调将关闭连接导致异常.我试图让计时器的回调抛出一个异常,但异常需要通过调用原始读/写函数的线程传播,所以这样,它起作用,但我觉得它很混乱,那里必须是一个更好的方式来做我想要的.

.net c# timeout serial-port

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

以编程方式切换iPhone中的标签

我有一个iphone应用程序,有大约4个选项卡.如何强制程序在第二个选项卡上启动?

目前我已经切换了第一个和第二个标签,但美学是可怕的.

iphone cocoa-touch objective-c

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