问题列表 - 第27698页

JQuery slideToggle替换图像src

单击向上/向下箭头以滑动隐藏的div时,将调用此函数.如果div被隐藏,箭头指向下方并在显示div时更改为up.如果显示div,则箭头指向隐藏div并在div关闭时更改为down.我只是想知道是否有更有效的方法来做到这一点,或者这是否正确.谢谢.

  function showInfo(info_id) {
    var img_id = '#arrow_'+info_id;
    var div = '#info_'+appointment_id;
    $(div).slideToggle('normal',function() {
        if ($(this).is(':visible')) {
            $(img_id).attr('src',$(img_id).attr('src').replace('_down','_up'));
        }
        else {
            $(img_id).attr('src',$(img_id).attr('src').replace('_up','_down'));
        }
    });}
Run Code Online (Sandbox Code Playgroud)

jquery replace image src slidetoggle

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

等待30秒以便在PHP和MySQL上进行新操作?

在我的网页中,用户填写了一个将信息发送到MySql数据库的表单.发送的数据输入之一是日期/时间,格式(我可以根据需要更改格式)date('l jS \of F Y h:i:s A');

因此,当用户提交表单时,我想检查实际时间/日期是否比发送的时间/日期多30秒,以便允许或不允许提交表单.谢谢!

php mysql

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

在ColdFusion中使用表单数组?

我不知道如何在ColdFusion 9中处理这个问题,我有一个表单被提交(POST)与元素复选框,称为items [].

当我做一个<cfdump var="#form#" />没问题的时候,我得到所有用正确名称显示的项目,items[]例如:

struct 
ITEMS[] 13,14  
FIELDNAMES ITEMS[] 
Run Code Online (Sandbox Code Playgroud)

但是会<cfdump var="#form.items[]#" />导致错误.如何访问CF9字段值?以某种方式循环通过它?

我似乎无法对数组做任何事情来获取它的id?思考?我有点难过,ColdFusion不是在网上找到示例/引用的最简单的语言.;)

有没有正确的方法来解决这个问题?我需要从那里获取ID,以便我可以参考表单中检查的行,因此我可以跟进一个动作.

谢谢!

html arrays coldfusion

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

复制构造函数bug

我正在编写一个简单的nD-vector类,但遇到了一个奇怪的bug.我已经将课程剥离到最低限度,仍然可以重现该错误:

#include <iostream>

using namespace std;

template<unsigned int size> class nvector
{
public:
  nvector() {data_ = new double[size];}
  ~nvector() {delete[] data_;}

  template<unsigned int size2> 
  nvector(const nvector<size2> &other)
  {
    data_ = new double[size];
    int i=0;
    for(; i<size && i < size2; i++)
      data_[i] = other[i];

    for(; i<size; i++)
      data_[i] = 0;
  }

  double &operator[](int i) {return data_[i];}
  const double&operator[](int i) const {return data_[i];}

private:
  const nvector<size> &operator=(const nvector<size> &other); //Intentionally unimplemented for now

  double *data_;
};

int main()
{
  nvector<2> vector2d; …
Run Code Online (Sandbox Code Playgroud)

c++

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

alias_attribute以及使用原始属性名称创建和方法会导致循环

我试图在我的模型中的一个属性中动态创建方法链.到现在为止我有这个功能:

def create_filtered_attribute(attribute_name)
          alias_attribute "#{attribute_name}_without_filter", attribute_name

          define_method "#{attribute_name}" do
            filter_words(self.send("#{attribute_name}_without_filter"))
          end
end
Run Code Online (Sandbox Code Playgroud)

所以我收到一个带有属性名称的字符串,别名为' _without_filter '(alias_method或alias_method_chain在这里失败,因为在创建类时属性不存在),我创建了一个带有属性名称的新方法,我在其中过滤了内容.

但不知何故,当我调用"#{attribute_name} _without_filter"时,它调用我的新方法(我认为因为alias_attribute有些如何),程序进入堆栈循环.

我试图重命名该属性,所以我可以使用它的名称作为方法...

有人可以请教我这个.

ruby-on-rails alias-method-chain alias-method

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

WinForm设计?

我来自web开发背景,并且做得很好,但是使用WinForms,我制作的所有东西看起来都像废话.你们可以指出我使用WinForm设计原则的资源,这将使我的WinForms在眼睛上更容易吗?

谢谢!

winforms

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

在URL中有多个问号是否有效?

我今天遇到了以下网址:

http://www.sfgate.com/cgi-bin/blogs/inmarin/detail??blogid=122&entry_id=64497
Run Code Online (Sandbox Code Playgroud)

注意查询字符串开头的加倍问号:

??blogid=122&entry_id=64497
Run Code Online (Sandbox Code Playgroud)

我的浏览器似乎没有任何问题,并运行快速书签:

javascript:alert(document.location.search);
Run Code Online (Sandbox Code Playgroud)

刚刚给了我上面显示的查询字符串.

这是一个有效的URL吗?我之所以如此迂腐(假设我是)是因为我需要为查询参数解析这样的URL,并且支持加倍的问号需要对我的代码进行一些更改.显然,如果他们在野外,我需要支持他们; 我很好奇,如果我没有完全遵守URL标准,或者它实际上是非标准URL.

url parsing query-parameters

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

寻找jQuery事件类型的完整列表

我在哪里可以找到所有的jQuery支持的事件(如的完整列表click,mouseup与一些说明等),它们被触发时?我正在寻找那些可以绑定的东西:

$('#foo').bind('click', handler);
Run Code Online (Sandbox Code Playgroud)

例如,我偶然发现有paste事件但我在他们的文档中找不到任何引用.那里还有什么?

jquery events dom-events

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

如何使用MATLAB显示文件或目录浏览器对话框

我创建了一个空白的GUI,现在我想编写一个按钮来显示文件或目录浏览器对话框.

matlab user-interface

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

使用 JavaScript 替换 DIV 中的图像

我想在一个DIV中显示不同的图像,图像的轮次取决于随机数。图像名称类似于 1.gif、2.gif、.. 6.gif

做到我编码的

var img = document.createElement("IMG");
img.src = "images/1.gif";
document.getElementById('imgDiv').appendChild(img);
Run Code Online (Sandbox Code Playgroud)

但它不会替换旧图像,无论它如何在第一个图像的底部添加另一个图像。

DIV 的语法是:

<div id="imgDiv" style="width:85px; height:100px; margin:0px 10px 10px 375px;"></div>
Run Code Online (Sandbox Code Playgroud)

你可以阻止我吗?

javascript

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