问题列表 - 第20463页

JQuery Live()不起作用

我在asp.net中制作了一个自定义的可折叠字段集控件.我用jquery来添加切换效果.该控件工作得很好,但是当我在更新面板中使用我的fieldsets时,由于document.ready,我在回发后松开了我的jquery逻辑.

现在我已经阅读了关于Jquery的新Live()函数,但我没有得到它的工作.我做错了什么?有人答案吗?

非常感谢

我的Jquery代码是:

$(document).ready(function() {

    $.fn.collapse = function(options) {
        var defaults = { closed: false }
        settings = $.extend({}, defaults, options);

        return this.each(function() {
            var obj = $(this);

            obj.find("legend").addClass('SmartFieldSetCollapsible').live("click", function() {


                if (obj.hasClass('collapsed')) { 
                obj.removeClass('collapsed').addClass('SmartFieldSetCollapsible'); }

                $(this).removeClass('collapsed');

                obj.children().next().toggle("slow", function() {

                    if ($(this).is(":visible")) {

                        obj.find("legend").addClass('SmartFieldSetCollapsible');
                        obj.removeAttr("style");
                        obj.css({ padding: '10px' });
                        obj.find(".imgCollapse").css({ display: 'none' });
                        obj.find(".imgExpand").css({ display: 'inline' });

                    }
                    else {

                        obj.css({ borderLeftColor: 'transparent', borderRightColor: 'transparent', borderBottomColor: 'transparent', borderWidth: '1px 0px 0px 0px', paddingBottom: '0px' });
                        obj.find(".imgExpand").css({ display: 'none' }); …
Run Code Online (Sandbox Code Playgroud)

asp.net jquery live

5
推荐指数
2
解决办法
2715
查看次数

在Visual Studio中的单独设计和源选项卡中查看.aspx页面

我们有三个选项可以在选项卡中查看任何.aspx页面

  • 设计
  • 资源
  • 分裂

我们如何在任何aspx页面的单独选项卡中查看DesignSource

或者如果这是不可能的!! 我们可以通过垂直拆分设计来使用拆分选项吗?如果以后一个是可能的,我可以伸展到视图两个监视器像这里由尼克Craver的建议.

谢谢

asp.net webforms visual-studio

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

这对于大型PHP站点来说是一个很好的布局吗?

整个MVC设计让我感到困惑,因为我从未使用它.以下是我当前项目的总体布局......

帐户文件夹基本上保存了我的用户系统的所有核心文件

root/account/login.php
root/account/home.php
root/account/logout.php
root/account/settings.php

然后我为每个"模块"(论坛,博客等)都有一个单独的文件夹

root/forums/root/blogs/
root/mail /

然后从这样的包含目录加载任何函数和类以及配置文件

root/includes/classes/root/includes/bootstrap.php //此文件自动加载所需的类文件并确保全站点的数据库连接

大多数"工作"都是在类文件中完成的.显然我遗漏了数百个文件和其他几个文件夹(css/js/images /)

所以我想知道,对于大型网站来说,这看起来好像是一个很好的设计吗?这不算是MVC吗?请不要将我推荐给一个框架.

php

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

在PHP中尝试/捕获块不捕获异常

我试图从这个页面运行这个例子#1:http://php.net/manual/en/language.exceptions.php

<?php
function inverse($x) {
    if (!$x) {
        throw new Exception('Division by zero.');
    }
    return 1/$x;
}
try {
    echo inverse(5) . "\n";
    echo inverse(0) . "\n";
} catch (Exception $e) {
    echo 'Caught exception: ',  $e->getMessage(), "\n";
}
// Continue execution
echo "Hello World\n";
?>
Run Code Online (Sandbox Code Playgroud)

然而,我得到的不是所需的输出:

0.2
Fatal error: Uncaught exception 'Exception' with message 'Division by zero.' 
in xxx:
7 Stack trace: #0 xxx(14): inverse(0) #1 {main} thrown in xxx on line 7
Run Code Online (Sandbox Code Playgroud)

我使用的开发环境是UniServer 3.5 …

php

90
推荐指数
7
解决办法
6万
查看次数

Java可以在数组中存储方法吗?

好吧,我写了一些代码,我所做的只是循环,但改变了我调用的方法.我尝试使用for循环,所以它有点整洁(出于好奇,看看是否可以完成),但是当我这样做时它不会编译,因为它无法识别一个项目我想,数组作为一种方法.这就是我所拥有的:

String[] moveArray = {moveRight,moveDown,moveLeft,moveUp};
for (i = 0; i < 4; i++) {
    while (myWumpus.moveArray[i]) {
        myWumpus.moveArray[i];
        generator.updateDisplay();
    }
}
Run Code Online (Sandbox Code Playgroud)

当我尝试编译时,我得到了

not a statement myWumpus.moveArray[i]();
';' expected myWumpus.moveArray[i]();
Run Code Online (Sandbox Code Playgroud)

(它指的是while循环中的第一个语句)

所以,我认为这可能是因为我正在使它成为String类型的数组?有类型方法吗?这是可能吗?任何解决方案欢迎:).此外,我可以使用4 while循环来使其工作,因此您无需向我展示该解决方案.谢谢!

java arrays methods

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

STL算法中排序函数的问题

我写了几行:

#include <vector>
#include <algorithm>
#include <stdlib.h>
#include <time.h>
using namespace std;

template <class T> struct First
{
    T num;

    First() {}

    First(const T &a) : num(a) {}
};

 template <typename var> bool criterio(First<var> &primo, First<var> &secondo)
 {
    return (primo.num < secondo.num);
 }

int main()
 {
    vector< First<int> > f;

    srand (time(NULL));
    for(int i=0; i<20; i++) f.push_back( First<int>(rand() % 20) );

    sort(f.begin(),f.end(),criterio);

    return 0;
 }
Run Code Online (Sandbox Code Playgroud)

我用"g ++ program2.C"编译,答案是:

program2.C:在函数'int main()'中:

program2.C:28:错误:没有匹配的函数调用toort(__ gnu_cxx :: __ normal_iterator*,std :: vector,std :: allocator >>>,__ …

c++ stl

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

有没有什么理由说StringPiece/StringRef成语不是更受欢迎?

Chromium的源代码中的StringPiece类的文档:

// A string-like object that points to a sized piece of memory.
//
// Functions or methods may use const StringPiece& parameters to accept either
// a "const char*" or a "string" value that will be implicitly converted to
// a StringPiece.  
//
// Systematic usage of StringPiece is encouraged as it will reduce unnecessary
// conversions from "const char*" to "string" and back again.
Run Code Online (Sandbox Code Playgroud)

使用示例:

void foo(StringPiece const & str) // Pass by ref. …
Run Code Online (Sandbox Code Playgroud)

c++ string

13
推荐指数
2
解决办法
6718
查看次数

从WebPage程序获取所有图像| Java的

目前我需要一个给出URL的程序,返回网页上所有图像的列表.

即:

logo.png gallery1.jpg test.gif

在我尝试编写代码之前是否有可用的开源软件?

语言应该是java.谢谢Philip

java image extract

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

在PHP中,strpos()无法在字符串中找到双引号('"')

这两个:

echo 'Tok: '.$tok.' Strpos: '.strpos($tok, "\"").' length: '.strlen($tok).'<br>';
Run Code Online (Sandbox Code Playgroud)

还有这个:

echo 'Tok: '.$tok.' Strpos: '.strpos($tok, '"').' length: '.strlen($tok).'<br>';
Run Code Online (Sandbox Code Playgroud)

结果如下:

Tok: "fresh Strpos: length: 11
Run Code Online (Sandbox Code Playgroud)

Strpos完全没有找到双引号,它返回false(我用strpos()检查=== false).谁能告诉我这里发生了什么?我找不到文件表明strpos不能处理双引号,为什么不找到它?我没办法.

php strpos

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

HttpsURLConnection和间歇性连接

我希望有人可以通过间歇性连接帮助我,我正在使用HttpsURLConnection代码.我正在使用的代码如下:

HttpsURLConnection conn = (HttpsURLConnection) url.openConnection();
            conn.setReadTimeout(10 * 1000); 
if conn.getResponseCode() != 200) { 
            Log.v(TAG, "error code:" + conn.getResponseCode()); 
} 
Run Code Online (Sandbox Code Playgroud)

每次我使用它来拉取json文件时,连接都会第一次运行.但是,当我再次使用连接发送命令时,它总是第一次失败.如果我快速发送命令(在5秒内),它通常会起作用,但如果我等待一段时间则失败.我不认为它是SSL问题,因为它第一次正确连接,但我可能在这里错了.我还尝试了许多不同的变体,例如添加:

conn.setUseCaches(false); 
conn.setRequestProperty("Connection","Keep-Alive"); 
conn.getHostnameVerifier(); 
conn.getSSLSocketFactory(); 
conn.setDoOutput(true); 
conn.setDoInput(true); 
conn.setRequestMethod("POST"); 
conn.wait(100); 
Run Code Online (Sandbox Code Playgroud)

但是,我没有运气.任何帮助将不胜感激.

connection android intermittent httpurlconnection

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