小编MEM*_*MEM的帖子

#或javascript:void(0)?

我不打算开始辩论.

如果我们想要使用onClick事件,我们应该以某种方式禁用href来触发.- 它是否正确 ?

如果以上是正确的,我相信它javascript:void(0)具有不触发滚动行为的优点.

这些假设是否正确?

注意:我不打算搜索一个嵌合体,但我的任务是找到一种方法来以跨浏览器的方式设置按钮,没有可访问性(根本没有),没有黑客和怪癖.

javascript onclick

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

Javascript:如何转换数组?

我有一个javascript var :(这是一个http返回的数据,我不知道它是一个数组还是字符串 - (我们怎么看?) - 更新:使用typeof返回"string",所以它是一个字符串.

[{"nomeDominio":"gggg.fa"},{"nomeDominio":"rarar.fa"}]
Run Code Online (Sandbox Code Playgroud)

我们如何将其转换/转换为以下内容:

["gggg.fa","rarar.fa"]
Run Code Online (Sandbox Code Playgroud)

非常感谢,MEM

javascript arrays

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

我可以在INSERT语句中使用别名吗?

我们可以在语法中使用带插入的别名吗?

以下工作均不属于:

INSERT INTO tableblabla AS bla
INSERT INTO bla tableblabla
INSERT INTO tableblabla bla
Run Code Online (Sandbox Code Playgroud)

我似乎找不到任何关于此的信息; 是否有一种在INSERT语句中使用别名的有效方法?

关于可能的原因:http: //bugs.mysql.com/bug.php?id = 3275

mysql alias insert

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

Php __get和__set魔术方法 - 为什么我们需要这些?

在Zend快速入门指南http://framework.zend.com/manual/en/learning.quickstart.create-model.html上我们可以看到:

class Application_Model_Guestbook
{
    protected $_comment;
    protected $_created;
    protected $_email;
    protected $_id;

    public function __set($name, $value);
    public function __get($name);


    public function setComment($text);
    public function getComment();
...
Run Code Online (Sandbox Code Playgroud)

我通常在没有任何魔术方法的情况下创建我的getter和setter.我在快速指南上看过这个,我不明白为什么我们需要这个.

谁能帮我吗?

非常感谢

php zend-framework magic-methods

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

域对象和值对象 - 它们是否相等?

通过查看Zend Quickstart教程中的域对象示例以及考虑DAO/VO模式的其他示例,它们似乎都非常相似.

我们可以推断说"价值对象"与"域对象"是一样的吗?

如果没有,你能澄清一下它们之间的区别吗?

一个人的功能是什么,如果另一个人的功能怎么办?

我问这个是因为,两者都是由吸气剂和制定者组成的,仅此而已.看起来,他们做同样的功能......

更新:

所以,Zend Framework Quick Tutorial文档称之为域对象:

 // application/models/Guestbook.php

    class Application_Model_Guestbook
    {
        protected $_comment;
        protected $_created;
        protected $_email;
        protected $_id;

        public function __construct(array $options = null)
        {
            if (is_array($options)) {
                $this->setOptions($options);
            }
        }

        public function __set($name, $value)
        {
            $method = 'set' . $name;
            if (('mapper' == $name) || !method_exists($this, $method)) {
                throw new Exception('Invalid guestbook property');
            }
            $this->$method($value);
        }

        public function __get($name)
        {
            $method = 'get' . $name;
            if (('mapper' == $name) || !method_exists($this, $method)) { …
Run Code Online (Sandbox Code Playgroud)

oop design-patterns zend-framework domain-object value-objects

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

我们可以调整QR码的大小吗?

有没有人知道我们是否可以通过使用适当的矢量程序容易地调整QR码的大小OR,是否包含在该代码上的大小信息,因此,我们将无法在不更改代码的情况下调整大小?

提前致谢.

resize qr-code

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

Yii - 如何将模型数据检索到布局页面?

我希望在我的布局main.php页面上列出一些类别名称.由于布局没有任何关联的控制器或模型,我希望在类别模型上创建这样的静态方法:

public static function getHeaderModels()
{
   // get all models here
   return $models;
}
Run Code Online (Sandbox Code Playgroud)

然后在主要布局中

<?php
$models = Category::getHeaderModels();
foreach($models as $model)
{
   // ....
}
?>
Run Code Online (Sandbox Code Playgroud)

我的问题是一个非常基本的问题: 如何从模型中检索这些类别名称?

这是完整的模型:

class Category extends CActiveRecord {


    public static function model($className=__CLASS__) {
        return parent::model($className);
    }

    public function tableName() {
        return 'category';
    }

    public function rules() {
        return array(
            array('parent_id', 'numerical', 'integerOnly' => true),
            array('name', 'length', 'max' => 255),
            array('id, parent_id, name', 'safe', 'on' => 'search'),
        );
    }

    public function relations() {
        return …
Run Code Online (Sandbox Code Playgroud)

php yii

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

Jquery - 如何检测元素是否被溢出隐藏:隐藏; 容器?

我有这个问题,我还处于理解的概念层面,我们如何检测给定元素是否在容器外(一个容器溢出:隐藏;属性声明);

这是我们想要的背景:

让我们的图像鼠标悬停项目3:

我们通常有:

item 1
item 2
item 3 - sub 3.1
       - sub 3.2
Run Code Online (Sandbox Code Playgroud)

像这样,子3.2将不在流程中并且不可见,或者(如果我们在容器上使用clearfix而不是溢出),它将下降到其他页面内容),为了解决这个问题,我们认为这个是一个更好的解决方案,再次假设我们鼠标悬停第3项:

item 1
item 2 - sub 3.1
item 3 - sub 3.2
Run Code Online (Sandbox Code Playgroud)

或许,为了做到这一点,我们应该检测元素是否在流动之外,并且,它是他的,将所有东西推到X px;

如果这是解决这个问题的好方法,我们如何检测一个元素是否已经流出?

如果这不是一个好方法,你能建议另一个吗?

ps-我们使用superfish作为jquery菜单解决方案.

jquery superfish

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

如何为多个选择框设置一个标签?

我有这个签到表格:

<label>Check in date </label>
<select id="day">
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
  <option value="4">4</option>
</select> 
<select id="month">
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
  <option value="4">4</option>
</select> 
<select id="year">
  <option value="1">2012</option>
  <option value="2">2013</option>
</select> 
Run Code Online (Sandbox Code Playgroud)

如您所见,用户将在不同的选择框中选择月,日和年,但是,对于所有三个选项框,只应存在一个标签.

使用HTML执行此操作的正确方法是什么?

更新:我关注的是我们在开发类似上面代码之类的东西时所遇到的可访问性问题.我的意思是,盲人用户应该能够收听每个标签以填写此表格......

html html5

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

使用JQuery向上/向下滑动直到某个高度 - 这可能吗?

是否可以滑动div(关闭它)但不完全?

我的意思是,向上滑动但是显示一点div,这可能吗?

提前谢谢,mem

jquery slide

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