小编Sys*_*eak的帖子

防止子元素悬停打破父悬停

所以假设我有一个父 div 元素,它有一个 img 子元素,并且我想在父元素悬停时执行一些代码。

<div class="parent">
    <img src="link_to_some_image" />
</div>
Run Code Online (Sandbox Code Playgroud)

这里的问题是,当悬停子 img 时,父“悬停状态”会中断。我怎样才能让父元素保持悬停状态,即使它的子元素被悬停?

这是一个 jsfiddle 示例,尝试将鼠标悬停在空白处,然后在图像上悬停http://jsfiddle.net/omrf0dxe/

非常感谢!

编辑:img 子元素是一个示例,它可能是其他类型的元素以及 div、链接等

Edit2:好的,显然解决方案是在绑定“退出”事件时使用 mouseleave 而不是 mouseout 。

html javascript jquery hover

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

Zend Framework 2设置了全局模块变量

我想这样做变量"user"对所有模块都是全局的,所以我添加了这段代码

public function onBootstrap(MvcEvent $e)
{
    $eventManager        = $e->getApplication()->getEventManager();

    $e->getViewModel()->setVariable('user',$e->getApplication()->getServiceManager()->get('auth_service')->getIdentity());
}
Run Code Online (Sandbox Code Playgroud)

它适用于布局文件,这意味着如果我在layout.phtml中执行var_dump($ user),它将输出预期的结果,尽管在视图中执行相同的结果

注意:未定义的变量:C:\ webserver\apache\htdocs中的用户...

有关为什么会发生这种情况的任何帮助?难道我做错了什么?

php view global-variables zend-framework2

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

如何使用Zend Framework 2在Doctrine 2中添加自定义DQL函数

那个问题几乎在于标题.我已经阅读了文档,而我无法找到的是如何将函数注册到我的ORM配置中.

这里有什么帮助?谢谢!

编辑:好的,我已经按照山姆的说法做了,然后自己上课并注册了

            'numeric_functions' => array(
                'LOG10'  => 'Admin\Model\Log10',
            ),
Run Code Online (Sandbox Code Playgroud)

但是它无法找到类并给出错误

第3322行的C:\ webserver\apache\htdocs\test\vendor\doctrine\orm\lib\Doctrine\ORM\Query\Parser.php中找不到"Admin\Model\Log10"类

知道为什么会这样吗?

dql doctrine-orm zend-framework2

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