這是我在這裏的第一篇文章,我希望我也能貢獻一些重要的東西有一天:)添加動畫過渡到第三方jQuery插件 - Dropit
所以..我加了THID黨jQuery插件到我正在努力,插件可以在這裏找到http://dev7studios.com/dropit/
我的問題是,我怎麼能添加一個簡單的過渡到隱藏的下拉列表,以便它可以順利推下網站的內容?我添加了jQuery UI核心,但('class',1000)似乎並不適用於插件的* .js ..
非常感謝您提前! 乾杯
這是我在這裏的第一篇文章,我希望我也能貢獻一些重要的東西有一天:)添加動畫過渡到第三方jQuery插件 - Dropit
所以..我加了THID黨jQuery插件到我正在努力,插件可以在這裏找到http://dev7studios.com/dropit/
我的問題是,我怎麼能添加一個簡單的過渡到隱藏的下拉列表,以便它可以順利推下網站的內容?我添加了jQuery UI核心,但('class',1000)似乎並不適用於插件的* .js ..
非常感謝您提前! 乾杯
您好,歡迎StackOverflow的:)
我下載插件和他們的代碼是很好格式化和評論。
如果你去dropit.js的第28和第40行,你會看到有代碼來「顯示」和「隱藏」下拉菜單。請注意,他們正在使用「hide()」和「show()」,因此您可以繼續將其更改爲您喜歡的動畫/效果。
例如在線36,你會發現:
$(this).parents(settings.triggerParentEl).addClass('dropit-open').find(settings.submenuEl).show();
你可以去一個變化,例如,對這樣的事情:
$(this).parents(settings.triggerParentEl).addClass('dropit-open').find(settings.submenuEl).fadeIn();
很簡單,不是嗎?因此,基本上,您將會在「.js」中將「hide()」和「show()」轉換爲您要使用的某些轉換。
編輯: 順便說一句,這裏有一些效果/轉換,你可以使用jQuery使用:http://api.jquery.com/category/effects/
歡迎。用你試過的一些示例代碼來更新這個問題將會很有幫助。這將給你的意思上下文('class',1000)'。 –
我指的是爲onClick事件添加類的插件* .js文件的來源。 下面的解決方案對我來說工作得很好,無論如何,謝謝你的快速響應! – snkv