-
Notifications
You must be signed in to change notification settings - Fork 146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make the arrows not appear if first or last item #37
Comments
Good point... I just updated the plugin to version 2.1.4 with a new |
Oh cool thanks. The site I'm working on uses dynamic content to fill moving boxes...sometimes there is only one item though so looping or fast forwarding / rewinding still gives the illusion that it's not doing anything. If the arrows weren't there at all on these items it would be better, but since this was not how it was intended to be used I can fully understand if you choose not to make it so. Anyway I appreciate the work you have done and very fast reply. Thank you. |
If you want to completely hide the arrows, just add this css: a.mb-scrollButtons {
display: none;
} Hmmm, it should hide both arrow buttons if there is only one panel. Is there something else you needed changed to make this better work for you? |
Oh I didn't even need to add that CSS. I updated to the latest version and it all looks and works beautifully. Thank you so much! |
how to use arrow instead of pointer for left and right panel? I still don't know how to modify css.... |
@tengallen Look in the movingboxes.css file for these lines: /*** Slider panel ***/
.mb-slider .mb-panel {
width: 350px; /* default, this is overridden by script settings */
margin: 5px 0;
padding: 5px;
display: block;
cursor: pointer;
float: left;
list-style: none;
}
/* Cursor to arrow over current panel, pointer for all others,
change .current class name using plugin option, currentPanel : 'current' */
.mb-slider .mb-panel.current {
cursor: auto;
} It is opposite of what you think. The top part makes ALL panels have a |
got it and thanks for your promptly reply... If I only have 3 images and all of them are shown in slider panel completed. No other images to slide anymore... thanks for reply |
I guess I'm confused... if you have all slides showing and don't want the scrolling to work, then why even use the plugin? |
never mind. |
The easiest method, without modifying the plugin, would be to add this line of code in the $('#slider').movingBoxes({
initialized: function(e, slider, tar){
slider.$el.undelegate('.mb-panel', 'click')
}
}); |
awesome!!!! many thanks. |
It's a little misleading if there are arrows on the first or last item. People click but there are no more to display anyway.
Any way to hide arrows if there are no more items to cycle?
The text was updated successfully, but these errors were encountered: