我在顶部菜单(ListItems)的开头插入一个菜单选项并使用
$('#newMenuItem').show('slide');
成功了。但是,我不喜欢它从左上角滑入的方式,所以我将其更改为
$('#newMenuItem').show('slide', { direction: 'right' });
不幸的是,一旦我改变了它,我就不再得到新的项目了。事实上,低于上述行的代码不再被执行。
是否有明显的原因导致这行不通?我使用的是 Visual Studio 2012 附带的 jquery-1.7.1。
最佳答案
向特定方向滑动的效果并不与普通 jQuery 捆绑在一起,而是 jQuery UI 的一部分。 ;在您的项目中包含 jQuery UI(除了 jQuery 之外)应该可以使其可用。另请参阅效果文档 here .
关于jQuery .show ('slide' ,{ 方向 : 'right' }) doesn't work, 但 .show ('slide' ) 确实,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14816525/