Sh3ll
OdayForums


Server : LiteSpeed
System : Linux premium84.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
User : claqxcrl ( 523)
PHP Version : 8.1.32
Disable Function : NONE
Directory :  /home/claqxcrl/confenda.com/wp-content/plugins/epoll-wp-voting/assets/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/claqxcrl/confenda.com/wp-content/plugins/epoll-wp-voting/assets/js/it_epoll_votev3.js
jQuery(document).ready(function() {
	jQuery('.it_epoll_survey-item').each(function(){
		var it_epoll_item = jQuery(this);
		jQuery(this).find('#it_epoll_survey-vote-button').click(function(){
		
			
			jQuery(it_epoll_item).parent().find('.it_epoll_survey-item').each(function(){
				
					jQuery(this).find('#it_epoll_survey-vote-button').val('...');
					jQuery(this).find('#it_epoll_survey-vote-button').attr('disabled','yes');
				
			});

			var it_epoll_btn  = jQuery(this);	
			jQuery(it_epoll_item).find('.it_epoll_spinner').fadeIn();
			//console.log(it_epoll_item);

			var data = {
				'action': 'it_epoll_vote',
				'option_id': jQuery(it_epoll_item).find('#it_epoll_survey-item-id').val(),
				'poll_id': jQuery(it_epoll_item).find('#it_epoll_poll-id').val() // We pass php values differently!
			};
	
		// We can also pass the url value separately from ajaxurl for front end AJAX implementations
			jQuery.post(it_epoll_ajax_obj.ajax_url, data, function(response) {
				
				var it_epoll_json = jQuery.parseJSON(response);
		        
		        jQuery(it_epoll_item).parent().find('.it_epoll_survey-item').each(function(){
		        	 jQuery(this).find('#it_epoll_survey-vote-button').addClass('it_epoll_scale_hide');	
		    	});

				jQuery(it_epoll_item).find('.it_epoll_survey-progress-fg').attr('style','width:'+it_epoll_json.total_vote_percentage+'%');
				jQuery(it_epoll_item).find('.it_epoll_survey-progress-label').text(it_epoll_json.total_vote_percentage+'%');
				jQuery(it_epoll_item).find('.it_epoll_survey-completes').text(it_epoll_json.total_opt_vote_count+' / '+it_epoll_json.total_vote_count);		
				
				setTimeout(function(){
					jQuery(it_epoll_btn).addClass('it_epoll_scale_show');
					jQuery(it_epoll_btn).val("Voted");
					jQuery(it_epoll_btn).toggleClass("it_epoll_green_gradient");
					jQuery(it_epoll_item).find('.it_epoll_spinner').toggleClass("it_epoll_spinner_stop");	
					jQuery(it_epoll_item).find('.it_epoll_spinner').toggleClass("it_epoll_drawn");
				},300);

				
			});
	
		});

	});

	jQuery('.it_epoll_pop_close').click(function(){
		jQuery('.it_epoll_pop_container').fadeOut();
	});

});

ZeroDay Forums Mini