jquery.vamtam.backgroundoption.js 580 B

123456789101112131415161718192021
  1. (function($, undefined) {
  2. "use strict";
  3. $.fn.vamtamBackgroundOption = function() {
  4. $(this).find('.vamtam-config-row.background:not(.vamtambg-loaded)').each(function() {
  5. var row = $(this).addClass('vamtambg-loaded'),
  6. size = row.find('.bg-block.bg-size'),
  7. repeat = row.find('.bg-block.bg-repeat'),
  8. position = row.find('.bg-block.bg-position');
  9. size.find('input').bind('change', function() {
  10. repeat.add(position).show();
  11. if($(':checked', size).val() === 'cover')
  12. repeat.add(position).hide();
  13. }).change();
  14. });
  15. return this;
  16. };
  17. })(jQuery);