小编Ben*_*awk的帖子

单击jQuery调用自定义函数

单击h1后,如何正确调用specialHouse函数,仍然允许$(this)表示div.content.目前以下不适用于错误"Uncaught TypeError:Object [object Object]没有方法'specialHouse'"

function specialHouse()
{
    $(this).slideDown(500, function(){
      $(this).delay(2000).slideUp();
    });
 };

$('div.content').hide();
$('h1').on('click', function(){
    $(this).next('div.content').specialHouse();
})
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助 :)

javascript jquery function

3
推荐指数
2
解决办法
2665
查看次数

backbone.js collection.get()undefined

我正在使用Backbone,我有一个完整的7个模型的集合.

我想抓住一个模型并将其从集合中拉出来.但是,我尝试的一切都返回undefined.

这是我填充集合的方式

var coll = new TestCollection();
coll.fetch();
Run Code Online (Sandbox Code Playgroud)

一个简单的控制台日志调用显示该集合是从JSON文件填充的

child
_byCid: Object
_byId: Object
_onModelEvent: function () { [native code] }
_removeReference: function () { [native code] }
length: 7
models: Array[7]
__proto__: ctor
Run Code Online (Sandbox Code Playgroud)

不过,我已经尝试了一大堆的办法,以便包括抢这些模型从收集coll.at(1)coll.get(1)但每个回报undefined.

有没有人有任何想法?

javascript collections backbone.js

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

Symfony渲染隐藏的表单字段

文档建议根据您的类创建表单类,以便可以重用表单.它还向您展示了如何独立于表单类呈现不同的字段,而不是使用它们呈现所有字段{{ form_widget() }}.

当我构建一个简单的注册页面时,我只想显示User Form类中的一些字段,所以我这样渲染它们{{ form_widget(form.email) }}.

但是因为我独立渲染字段,所以不会呈现隐藏的表单字段'CFTOKEN',这是symfony框架所需要的.所以错误:The CSRF token is invalid. Please try to resubmit the form.

doucmnetation中没有任何内容提及此内容或如何独立呈现隐藏的表单字段...

php forms symfony

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

JavaScript名称范围

在您自己的名称范围内编写JavaScript意味着什么,显然它避免了冲突并符合W3C标准,但我不知道它意味着什么或如何完成?

javascript

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

Javascript设置对象选项

当我使用javaScript插件时,我经常遇到这种方法来调整插件行为.

$('.mySlider').slider({status: "burnt"});
Run Code Online (Sandbox Code Playgroud)

如果我尝试用这样的对象复制这种方法

var Egg = function(){

    this.details = {
        status: "cooked",
        make: "Happy Egg"
    }

};



var egg = new Egg({status: "burnt"});
console.log(egg.details.status);
Run Code Online (Sandbox Code Playgroud)

我只是从控制台获得了一堆未定义的消息.任何人都可以告诉我如何创建一个对象,然后像上面的例子一样改变它的属性?

谢谢

javascript oop jquery object

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

Symfony 2电子邮件验证器空值

我已经实现了一个忘记密码表单并使用Symfonys电子邮件约束验证提供的电子邮件,但是即使我将主机和MX记录设置为true,它似乎也无法将空值或空值识别为无效的电子邮件地址.对我来说毫无意义.我在这里遗漏了什么或是预期的行为吗?

$email = $request->request->get('email');

$emailValidator = new Email();
$emailValidator->message = 'Invalid email address';

// use the validator to validate the value
$errorList = $this->get('validator')->validateValue(
        $email,
        $emailValidator
    );
Run Code Online (Sandbox Code Playgroud)

php email validation symfony

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

对象文字内的Javascript对象文字

在下面的JavaScript示例中,我们是否将2个对象文字视为对象文字的属性?

dw_Tooltip.content_vars = {
link1: {
    img: 'images/dw-btn.gif',
    txt: 'dyn-web button',
    w: 100
},
link2: {
    img: 'images/dot-com-btn.gif',
    txt: 'dyn-web.com button',
    w: 184
}
Run Code Online (Sandbox Code Playgroud)

}

javascript oop object

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

JavaScript关联数组

我试图传递一个键值数组.我正在使用对象文字来构造我的滑块对象,如下所示.

var test1 = new Slider({set: ['value': 10, 'min': 0, 'max': 20,]});
Run Code Online (Sandbox Code Playgroud)

但我似乎无法通过这个关联数组,它说:是一个意外的令牌.我只能通过如下的基本数组.

set: [10, 0, 20,]
Run Code Online (Sandbox Code Playgroud)

如何正确传递关联数组.

谢谢

javascript arrays oop

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