Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery AngularJS,在菜单选项卡上方创建小滑块的最佳方法_Jquery_Angularjs_Slider_Directive - Fatal编程技术网

Jquery AngularJS,在菜单选项卡上方创建小滑块的最佳方法

Jquery AngularJS,在菜单选项卡上方创建小滑块的最佳方法,jquery,angularjs,slider,directive,Jquery,Angularjs,Slider,Directive,我想在页面顶部菜单的活动选项卡上方创建一个小平铺。 有三个选项卡,如: 菜单|帮助|关于 此平铺滑动到选项卡(即悬停),并在单击选项卡时保持不变 现在我尝试创建自己的指令,在该指令中,我通过选择器和hover方法进行dom操作。在函数中,我只需更改瓷砖的宽度和位置(左)。它可以很好地处理普通元素,但是当我尝试调用菜单元素上的函数(通过ng repeat创建,与其他元素不同)时,它就是不起作用。 我做错了什么?这与ng repeat有什么关系 我将非常感谢每一个想法和帮助 也许有人可以给我一个完

我想在页面顶部菜单的活动选项卡上方创建一个小平铺。 有三个选项卡,如:


菜单|帮助|关于

此平铺滑动到选项卡(即悬停),并在单击选项卡时保持不变

现在我尝试创建自己的指令,在该指令中,我通过选择器和hover方法进行dom操作。在函数中,我只需更改瓷砖的宽度和位置(左)。它可以很好地处理普通元素,但是当我尝试调用菜单元素上的函数(通过ng repeat创建,与其他元素不同)时,它就是不起作用。 我做错了什么?这与ng repeat有什么关系

我将非常感谢每一个想法和帮助

也许有人可以给我一个完全不同的尝试:)

我自己做的。。。 我明白,这个问题提出得很糟糕,但我想有人可以给我一些建议,告诉我如何实现这样的共同点

好了,现在我创建了一个指令,它只将点击和悬停监听功能绑定到菜单选项卡。这样,我就可以获得每个选项卡的位置和宽度信息,并可以在它们上面正确地滑动磁贴


谢谢你的帮助

出于某种原因,我读的是“spider”而不是“slider”,这个问题真的让我想:)一般来说,当你发布问题时,如果你已经编写了一些代码,但它没有达到你想要的效果,那么如果你发布这些代码(更具体地说,少量的代码仍然会重现你试图解决的问题),这将非常有帮助谢谢你的帮助。但是我想得到一种比我的代码更好的方法。我不是一个角度专家,所以我想有人可以告诉我如何实现这样一个“wdiget”。