Hard to say, but a jQuery plugin like mixit io might be a good experiment for you to dip your toe in the water, because it doesn’t actually require writing code, per se. I am hopeless at JavaScript but manage to fumble my way through adding plugins to my sites.
If you know what a CSS class is and what an ID is, and the difference between them, then you have a fair shot of being able to work through setting up a jQuery plugin if the documentation is written for newbies. (Many but not all are.)
If you don’t know the difference between those two things, or are just averse to looking at any level of code, probably best to hire out your coding for now, but I’d encourage you to learn how CSS works – it’s much simpler than JavaScript, and can be pretty fun. It will certainly help you build cleaner and more easily maintained and edited pages, even in Webflow, which does most of the CSS work for you.
If you’re already a little down with CSS, here’s a high-level overview in as plain English as I can muster:
There are two different kinds of “code” involved in a plug in:
- JavaScript (JS), which does all the cool action-type stuff, and which you don’t really need to know 99% of to use a plug in, and
- CSS, which you already use to specify how objects on you page look, by assigning them classes. You generally tell the JS what objects to act on by specifying a CSS class, or more commonly, an ID.
In a plug-in, someone has written all the JS code for you to make something cool happen. You need to be able to copy the plugin to a web server you have access to, and insert a line of code in your Custom Code area to point your site to the plugin. (If that’s all new stuff to you, it’s not hard but might point you back to a developer.)
The plugin developer will also provide a snippet of code that includes all the setting options for the plug in. That goes into your copy of the plugin so that when you edit the settings, it’s your own custom version of the plugin. Common options include:
- The class or ID names that specify what objects are being controlled. For example, mixitup identifies groups of objects it will manipulate by recognizing a unique ID you have given them (in Webflow, that’s under Settings > General Settings). Then for the objects inside that, it looks for things with a given class (“mix” by default, but you can change that if you want).
- Other plugin-specific settings to change things like timing duration, etc. For example, mixitup lets you assign a data-filter to specify sort order, etc. (Settings > Custom Attributes).
So, there may be some learning curve for you, but the whole idea of a jQuery plug in is to give the non-coder a ton of functionality with only a little bit of technical understanding needed to set it up and configure it. If you don’t take that on now because you don’t have time on your current project, I’d still encourage you to play around with them. Just Googling “jQuery plugins” will get you lots, or you could check out some sites that curate selections, like http://www.unheap.com/
Good luck!