









3 Powerful Motors with 12 Vibration Modes
The vibrator has 12 vibration modes, from gentle massage to intense stimulation, you can choose your favorite mode for the best sexual experience. The soft silicone burrs and wavy lines protruding at the bottom of the cock ring can enhance the stimulation and massage effect.
Unlock More Sex Positions!
This semi-circular vibrating cock ring is suitable to be used alone or for couples. You can use it as a male vibrator on the cock to train the sensitivity of the cock while getting masturbation pleasure. Or use it to stimulate your partner's nipples, clitoris, and anus to make sex foreplay more exciting, and it can also be used together during sex. Its unique design allows you to discover more and more interesting uses.
Suit for Any Size
This semi-circular cock vibrator is suitable for most men's cock size, plus its soft silicone surface layer, you can get more comfort in use.
Harder, Stronger Than Ever!
The cock ring by inhibiting blood flow and stimulating the expansion of the corpus spongisum, the cock is instantly enlarged, allowing you to perform better in sex!
Reviews Over Vibrating Ring Cock Ring Couple Vibrator Penis Clitoral Vibrator with 12 Vibrations Wireless Remote Control Sex Toys India
Total Reviews (5)
click here write review to add review for this product.
View Image Gallery
Vibrating Ring Cock Ring Couple Vibrator Penis Clitoral Vibrator with 12 Vibrations Wireless Remote Control Sex Toys India
Report this review.
\r\nOther than that this toy is versatile and fun and will get you where you are going.","reviewtitle":"","comment":"","attach_images":[{"cireview_image_id":"69","galleryid":0,"thumb":"https:\/\/www.sexvibrators.in\/image\/cache\/catalog\/cireviewpro_images\/as11656559423sd4-50x50.png.webp","active":0,"popup":"https:\/\/www.sexvibrators.in\/image\/cache\/catalog\/cireviewpro_images\/as11656559423sd4-500x500.png.webp","alt":"as11656559423sd4.png","title":"as11656559423sd4.png"}],"rating":5,"html_rating":"\n\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t","show_rating":5,"date_added":"02\/12\/2021","share":"https:\/\/www.sexvibrators.in\/index.php?route=cireviewpro\/cireviews&review_id=1388","gallery_html":"
- \n
- \n \n \n\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\n \n <\/li>\n <\/ul>\n
<\/h4>\n
By Chitta -
<\/span> On 02\/12\/2021<\/h3>\n
This item is quiet, powerful, and has great features. The only downside I have to offer is the charger cable. I would have liked to have seen a USB to Micro USB cable included in the box to charge the Yi. It is a small thing, but it means that I have to tuck the charger cable away when not in use.
\r\nOther than that this toy is versatile and fun and will get you where you are going.<\/p>\n<\/div>\n\n- \n
<\/li>\n <\/ul>\n <\/div>"},"1386":{"galleryids":[1],"review_id":"1386","imp":"0","active_attachimage":"","verified":false,"cireview_id":"1350","author":"BANDISH","author_flag":"","author_fl":"","text":"This was without a doubt an enjoyable toy! It was an unusual twist on the standard ring, which made it rather intriguing. When I first purchased it, I was completely unaware of all of the functions that it included. It enables you to customize the vibration patterns of both the tips and the base by virtue of the fact that it comes with two separate buttons for each of these functions.
\r\nMy spouse appreciates having access to the remote. It's interesting to note that the charger has a magnetic component. I've had toys in the past where the charging port would get clogged, and the toy would then cease charging, but I don't see how anything like that could happen with this one. Caution is required, as its potency may catch you off guard.","reviewtitle":"","comment":"","attach_images":[{"cireview_image_id":"67","galleryid":1,"thumb":"https:\/\/www.sexvibrators.in\/image\/cache\/catalog\/cireviewpro_images\/as11656558710sd4-50x50.png.webp","active":0,"popup":"https:\/\/www.sexvibrators.in\/image\/cache\/catalog\/cireviewpro_images\/as11656558710sd4-500x500.png.webp","alt":"as11656558710sd4.png","title":"as11656558710sd4.png"}],"rating":5,"html_rating":"\n\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t","show_rating":5,"date_added":"03\/02\/2022","share":"https:\/\/www.sexvibrators.in\/index.php?route=cireviewpro\/cireviews&review_id=1386","gallery_html":"\n- \n
- \n \n \n\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\n \n <\/li>\n <\/ul>\n
<\/h4>\n
By BANDISH -
<\/span> On 03\/02\/2022<\/h3>\n
This was without a doubt an enjoyable toy! It was an unusual twist on the standard ring, which made it rather intriguing. When I first purchased it, I was completely unaware of all of the functions that it included. It enables you to customize the vibration patterns of both the tips and the base by virtue of the fact that it comes with two separate buttons for each of these functions.
\r\nMy spouse appreciates having access to the remote. It's interesting to note that the charger has a magnetic component. I've had toys in the past where the charging port would get clogged, and the toy would then cease charging, but I don't see how anything like that could happen with this one. Caution is required, as its potency may catch you off guard.<\/p>\n<\/div>\n\n- \n
<\/li>\n <\/ul>\n <\/div>"},"1387":{"galleryids":[2],"review_id":"1387","imp":"0","active_attachimage":"","verified":false,"cireview_id":"1351","author":"Padma r.","author_flag":"","author_fl":"","text":"Product arrived quickly in very cute and discrete packaging. Upon ripping open the packaging, I saw a brochure including instructions as well as a really lovely purple storage bag. The directions were straightforward and simple to understand. The 'ring' has a material that is sleek and smooth, and it is rather strong while not being too hefty. Thankfully, once it was switched on, the volume wasn't all that high. Despite this, the vibrations were rather powerful and forceful. Using it is undeniably a really enjoyable experience.","reviewtitle":"","comment":"","attach_images":[{"cireview_image_id":"68","galleryid":2,"thumb":"https:\/\/www.sexvibrators.in\/image\/cache\/catalog\/cireviewpro_images\/as11656558854sd4-50x50.png.webp","active":0,"popup":"https:\/\/www.sexvibrators.in\/image\/cache\/catalog\/cireviewpro_images\/as11656558854sd4-500x500.png.webp","alt":"as11656558854sd4.png","title":"as11656558854sd4.png"}],"rating":5,"html_rating":"\n\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t","show_rating":5,"date_added":"03\/06\/2022","share":"https:\/\/www.sexvibrators.in\/index.php?route=cireviewpro\/cireviews&review_id=1387","gallery_html":"
\n- \n
- \n \n \n\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\n \n <\/li>\n <\/ul>\n
<\/h4>\n
By Padma r. -
<\/span> On 03\/06\/2022<\/h3>\n
Product arrived quickly in very cute and discrete packaging. Upon ripping open the packaging, I saw a brochure including instructions as well as a really lovely purple storage bag. The directions were straightforward and simple to understand. The 'ring' has a material that is sleek and smooth, and it is rather strong while not being too hefty. Thankfully, once it was switched on, the volume wasn't all that high. Despite this, the vibrations were rather powerful and forceful. Using it is undeniably a really enjoyable experience.<\/p>\n<\/div>\n
\n- \n
<\/li>\n <\/ul>\n <\/div>"}}; cicig.p = 0; cicig.m_p = $('.cisingle-review-gallery').length ? $('.cisingle-review-gallery').length : 1; var cici = '#cireview-customerimages-557', cicit = '#cimodal-cireview-customerimages-557'; function galleryCustomerImage() { var gallery_image = cicig.gi[cicig.p]; if(gallery_image) { // gallery_image['review_id'] // gallery_image['cireview_image_id'] // gallery_image['galleryid'] cicig.p = gallery_image['galleryid']; var gallery_review = cicig.gr[gallery_image['review_id']]; // set active attach image for (var i in gallery_review['attach_images']) { if(gallery_review['attach_images'][i]['cireview_image_id'] == gallery_image['cireview_image_id']) { gallery_review['attach_images'][i]['active'] = 1; gallery_review['attach_images'] gallery_review['active_attachimage'] = gallery_review['attach_images'][i]['popup']; } } // '#cigallery_review_content-'+gallery_image['review_id'] + ' cireviegallerywattach_images' // $(cici+' .cigallery_review_content').html(''); $(cici+' .cigallery_review_content').html(gallery_review['gallery_html']); setTimeout(function(){ $('#cireviegallerywattach_image-'+gallery_image['cireview_image_id']).addClass('active'); },10); // update left image $(cici+' .cigallery_img').attr('src', gallery_review['active_attachimage']); } } $(cici).off('click', '.nextButton').on('click', '.nextButton', function(e) { var current = cicig.p; cicig.p++; if(cicig.p >= cicig.m_p) { cicig.p = cicig.m_p-1; } galleryCustomerImage(); }); $(cici).off('click', '.prevButton').on('click', '.prevButton', function(e) { var current = cicig.p; cicig.p--; if(cicig.p <=0) { cicig.p = 0; } galleryCustomerImage(); }); $(cici).off('click', '.cigallery-switch').on('click', '.cigallery-switch', function(e) { $(cici+' .cigallery_modal').addClass('hide'); $(cici+' .customerimages').removeClass('hide'); }); $('#cireview-customerimages,'+cici).off('click', '.cigallery').on('click', '.cigallery', function(e) { var action = $(this).attr('data-action'); var galleryid = parseInt($(this).attr('data-galleryid')) ; cicig.p = galleryid; galleryCustomerImage(); $(cici+' .cigallery_modal').addClass('hide'); if(action == 'g') { // show gallery $(cici+' .customerimages').removeClass('hide'); } if(action == 's') { $(cici+' .customerimage').removeClass('hide'); } if($(this).parents('.cigallery_modal').length==0) { var target = cicit, find_modal = cici; ciDataModal(target, find_modal, $(this)); // $(cici).modal('show'); } // $(this).find().removeClass('hide') }); $(cici).on('show.bs.modal', function (e) { // console.log("cici show"); }); $(cici).on('hidden.bs.modal', function (e) { // console.log("cici hidden"); $(cici+' .cigallery_review_content').html(''); $(cici+' .cigallery_img').attr('src', ''); }); function clearFilters(defaults) { $('input[name="cirating_filter"]').val(0); $('input[name="cirating_filters"]').val(''); $('input[name="cirating_dofilters"]').val(''); // $('input[name="cireviewsearch"]').val(''); $('#input-cireview_imagefilter').val(''); var cireview_sortfilter = ''; $('#input-cireview_sortfilter option').each(function() { if($(this).val() == 'r.cireview_id-DESC') { cireview_sortfilter = $(this).val(); } }); $('#input-cireview_sortfilter').val(cireview_sortfilter); refreshReviews(defaults); } var ajaxCiReviewSearch = null; function refreshReviews(defaults) { defaults = $.extend({ before : function() {}, callback : function() {}, fadeInOut : true, },defaults); var filters = applyFilters(); var filter = ''; if(filters.length) { filter += '&' + filters.join('&'); } defaults.before(); // if(defaults.fadeInOut) { $('#cireview').fadeOut('slow'); } // $('#cireview').load('index.php?route=cireviewpro/cireview/review&product_id=557&ajax=1'+filter, function() { addThisRefresh(); if(defaults.fadeInOut) { $('#cireview').fadeIn('slow'); } defaults.callback(); }); ajaxCiReviewSearch = $.ajax({ url: 'index.php?route=cireviewpro/cireview/review', type: 'get', data: 'product_id=557&ajax=1'+filter, dataType: 'html', beforeSend: function() { if(defaults.fadeInOut) { $('#cireview').fadeOut('slow'); } }, complete: function() { }, success: function(html) { $('#cireview').html(html); addThisRefresh(); if(defaults.fadeInOut) { $('#cireview').fadeIn('slow'); } defaults.callback(); }, error: function(xhr, ajaxOptions, thrownError) { // alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } $('#input-cireview_sortfilter').on('change', function(e) { var $this = $(this); var value = $(this).val(); $('input[name="cirating_filters"]').val(value); $('#cireview_filters .cireview_filter').removeClass('active'); $this.addClass('active'); var oldClass = $(this).find('i').attr('data-class'); $(this).find('i').removeClass(oldClass).addClass('fa fa-spinner fa-spin'); refreshReviews({ before: function() { abortCiReviewSearch(); }, callback: function() { $this.find('i').removeClass('fa fa-spinner fa-spin').addClass(oldClass); } }); }); $('#input-cireview_imagefilter').on('change', function(e) { var $this = $(this); var value = $(this).val(); $('input[name="cirating_dofilters"]').val(value); $('#cireview_dofilters .cireview_dofilter').removeClass('active'); $this.addClass('active'); var oldClass = $(this).find('i').attr('data-class'); $(this).find('i').removeClass(oldClass).addClass('fa fa-spinner fa-spin'); refreshReviews({ before: function() { abortCiReviewSearch(); }, callback: function() { $this.find('i').removeClass('fa fa-spinner fa-spin').addClass(oldClass); } }); }); // function abortCiReviewSearch() { if (ajaxCiReviewSearch) { if(ajaxCiReviewSearch.readyState != 4){ ajaxCiReviewSearch.abort(); ajaxCiReviewSearch = null; } } } function ciReviewSearchResults() { var oldClass = $('#cireviewsearch').find('i').attr('data-class'); $('#cireviewsearch').find('i').removeClass(oldClass).addClass('fa fa-spinner fa-spin'); refreshReviews({ before: function() { abortCiReviewSearch(); }, callback: function() { $('#cireviewsearch').find('i').removeClass('fa fa-spinner fa-spin').addClass(oldClass); } }); } $('input[name="cireviewsearch"]').first().attr('autocomplete', 'off').bind('keyup', function(e) { if (e.which == 38 || e.which == 40) return; if ($(this).is(':focus')) { abortCiReviewSearch(); keyTypeWatch(function () { ciReviewSearchResults(); }, 300); } }); var keyTypeWatch = (function(){ var timer = 0; return function(callback, ms){ clearTimeout (timer); timer = setTimeout(callback, ms); } })(); // $('.clearfilters').on('click', function() { var $this = $(this); var oldClass = $(this).find('i').attr('data-class'); $(this).find('i').removeClass(oldClass).addClass('fa fa-spinner fa-spin'); clearFilters({ before: function() { abortCiReviewSearch(); }, callback: function() { $this.find('i').removeClass('fa fa-spinner fa-spin').addClass(oldClass); } }); }); $('input.cirating-stars[type=number]').each(function() { $(this).rating({ 'min' : 1, 'max' : parseInt('5'), 'icon-lib' : "cifa fa", 'active-icon' : "fa-star", 'inactive-icon' : "fa-star-o", 'clearable' : false, 'divclass' : 'cirating-input' }); }); if(typeof addthis == 'undefined') { var addthis_config = {"data_track_clickback": true}; var script = document.createElement('script'); script.setAttribute('src','//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-515eeaf54693130e'); $('#cireview-abuse-557').before(script); } $('#cireview-posnegreviews').on('click', '.cirating-posnegfilter', function(e) { var cirating = $(this).attr('data-cirating'); $('input[name="cirating_filter"]').val(cirating); refreshReviews({ callback : function() { var offset = $('#cireview').offset(); $('html, body').animate({ scrollTop: (offset.top - 80) }, 'slow'); } }); }); $('#cireviewgraph').on('click', '.cirating-filter', function(e) { var cirating = $(this).attr('data-cirating'); $('input[name="cirating_filter"]').val(cirating); refreshReviews({ before: function() { abortCiReviewSearch(); }, callback : function() { var offset = $('#cireview').offset(); $('html, body').animate({ scrollTop: (offset.top - 80) }, 'slow'); } }); }); var citabreview = 0; $('a[href="#tab-review"]').on('click', function() { if(citabreview==0) { refreshReviews({ before: function() { abortCiReviewSearch(); }, fadeInOut : false, }); } citabreview++; }); $('#cireview').delegate('.pagination a', 'click', function(e) { e.preventDefault(); $('#cireview').fadeOut('slow'); $('#cireview').load(this.href, function() { addThisRefresh(); $('#cireview').fadeIn('slow'); }); }); refreshReviews({ before: function() { abortCiReviewSearch(); }, fadeInOut : false, }); $('#button-cireview').on('click', function() { $('.alert').remove(); $('.text-danger').remove(); var $this = $(this); var data = $("#form-cireview").serialize(); if(data) { data += '&'; } data += $('.cireview-form input, .cireview-form textarea').serialize(); $.ajax({ url: 'index.php?route=cireviewpro/cireview/write&product_id=557', type: 'post', dataType: 'json', data: data, beforeSend: function() { $('#button-cireview').button('loading'); }, complete: function() { $('#button-cireview').button('reset'); }, success: function(json) { $('.alert').remove(); $('.text-danger').remove(); $('.cireview-form .has-error').each(function() { $(this).removeClass('has-error'); }); if (json['error']) { $this.parent().after('
' + json['error'] + ''); } if (json['name']) { $('input[name=\'ciname\']').after('' + json['name'] + ''); } if (json['email']) { $('input[name=\'ciemail\']').after('' + json['email'] + ''); } if (json['text']) { $('textarea[name=\'cireview\']').after('' + json['text'] + ''); } if (json['title']) { $('input[name=\'cititle\']').after('' + json['title'] + ''); } if (json['rating']) { for(var i in json['rating']) { $('#cirating-'+ i + ' > div').append('' + json['rating'][i] + ''); } } if (json['captcha']) { $('#cicaptcha').append('' + json['captcha'] + ''); } $('.cireview-form .text-danger').parents('.form-group').addClass('has-error'); if (json['success']) { $('#cireview-modal').find('.modal-header').before('' + json['success'] + ''); $('#cireview-graph').before('' + json['success'] + ''); $('input[name=\'ciname\']').val(''); $('input[name=\'cireview_image\']').val(''); $('textarea[name=\'cireview\']').val(''); $('input[name=\'cititle\']').val(''); $('input[name=\'ciemail\']').val(''); $('.cirating:checked').prop('checked', false); $('input.cirating-stars[type=number]').each(function() { $(this).rating('clear'); }); $('#ciattach_images').html(''); $('#cicaptcha input').val(''); if (json['refresh']) { refreshReviews({ before: function() { abortCiReviewSearch(); }, callback: function() { $('a[href="#tab-review"]').html(json['tab_review']); if(json['cireviewgraph']) { $('#cireviewgraph').html(json['cireviewgraph']); } if(json['aggeratereview']) { $('#cireview-aggerate').html(json['aggeratereview']); } } }); } setTimeout(function(){ var offset = $('.cireview-form').offset() var mypos = (Math.round(offset.top) - 10); if($(window).scrollTop() > mypos) { $('html, body').animate({ scrollTop: mypos }, 'slow'); } $('#cireview-modal').find('.close').trigger('click'); },500); } } }); }); $('.ciattach_images').each(function() { $(this).magnificPopup({ type:'image', delegate: 'a', gallery: { enabled:true } }); }); $('#cireview-aggerate').on('click', '.addrating', function() { $('.cireview-write').trigger('click'); // $('#cireview-modal').modal('show'); }); $('#ciattach_images').on('click', '.attach_image_close', function() { var $this = $(this); var id = $this.attr('data-id'); if(id && confirm("Are you sure?")) { $.ajax({ url: 'index.php?route=cireviewpro/cireview/delete', type: 'post', data: 'id=' + id, dataType: 'json', beforeSend: function() { }, complete: function() { }, success: function(json) { if (json['success']) { $('input[name="cireview_image"]').val(json['code']); if(json['attach_images']) { var html = ''; for(var i in json['attach_images']) { html += '-
' + json['error'] + ''); } if (json['success']) { $(node).parent().append('' + json['success'] + ''); $('input[name="cireview_image"]').val(json['code']); if(json['attach_images']) { var html = ''; for(var i in json['attach_images']) { html += '' + json['error'] + '') } if (json['success']) { // update particular div text modaldiv.find('.modal-header').before('' + json['success'] + ''); setTimeout(function() { modaldiv.find('.close').trigger('click'); }, 1000); } }, error: function(xhr, ajaxOptions, thrownError) { // alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } }); function ciDataModal(target, find_modal, el) { $(target).find(find_modal).attr('data-back', target); var ev = $(target).find(find_modal).attr('id'); $(find_modal).appendTo("body"); $(find_modal).modal('show'); $(find_modal).off('hidden.bs.modal.'+ev).on('hidden.bs.modal.'+ev, function(e) { $(find_modal).appendTo($(find_modal).attr('data-back')); $(find_modal).removeAttr('data-back'); }); } $('.data-modal').on('click', function() { var target = $(this).attr('data-target'); var find_modal = $(this).attr('data-find_modal'); ciDataModal(target, find_modal, $(this)); }); $('#cireview-policy-modal').on('shown.bs.modal', function (e) { var num_modals = $('.modal-backdrop').length; if(num_modals > 1) { var calc_zindex = 10; var use_nummodal = num_modals - 1; var zindex = parseFloat($(this).css('z-index')); $(this).css('z-index', (zindex+ (calc_zindex*use_nummodal) )); // access modal variables var $backdrop = $(this).data('bs.modal').$backdrop; $backdrop.addClass("cireviewpro-policy-backdrop"); var zindex2 = parseFloat($('.modal-backdrop.cireviewpro-policy-backdrop').css('z-index')); $('.modal-backdrop.cireviewpro-policy-backdrop').css('z-index', ( (zindex > zindex2) ? zindex + ((calc_zindex-1) *use_nummodal) : zindex2 + (calc_zindex*use_nummodal) ) ); } }); $('#cireview-policy-modal').on('hidden.bs.modal', function (e) { $(this).css('z-index', ''); // console.log("cireview-policy-modal hidden"); if($('.modal').hasClass('in')) { $('body').addClass('modal-open'); } }); $('#cireview-modal').on('hidden.bs.modal', function (e) { // console.log("cireview-modal hidden"); var modal = $(this); modal.find('.alert').remove(); $('.cireview-form .has-error').each(function() { $(this).removeClass('has-error'); }); $('.cireview-successmsg').hide().html(''); $('.cireview-form').show(); $('.cireview-successmsg-title').hide().html(''); $('.cireview-form-title').show(); }); $('#cireview-abuse-557').on('hidden.bs.modal', function (e) { // console.log("cireview-abuse- hidden"); var modal = $(this); modal.find('input[name="ciabreason"]').prop("checked", false); modal.find('.other_reason').addClass('hide'); modal.find('textarea').val(''); modal.find('.alert').remove(); modal.find('.cireview-abuse').attr({'data-product_id' : '','data-review_id' : '', 'data-cireview_id' : ''}); }); $('input[name="ciabreason"]').on('click', function() { if($(this).val() == 'OTHER' || $(this).attr('data-details')==1) { $('.other_reason').removeClass('hide'); } else { $('.other_reason').addClass('hide'); $('.other_reason textarea').val(''); } }); $('#cireview').off('click', '.abuse-button-action').on('click', '.abuse-button-action', function() { var $this = $(this); var review_id = $this.attr('data-review_id'); var product_id = $this.attr('data-product_id'); var cireview_id = $this.attr('data-cireview_id'); if(review_id && product_id && cireview_id) { $('#cireview-abuse-'+product_id).find('.cireview-abuse').attr({'data-review_id' : review_id, 'data-product_id' : product_id, 'data-cireview_id' : cireview_id}); //abuse-button-action var target = '#cimodal-cireview-abuse-'+product_id; var find_modal = '#cireview-abuse-'+product_id; ciDataModal(target, find_modal, $(this)); // $('#cireview-abuse-'+product_id).modal('show'); } }); $('#cireview').off('click', '.vote-button-action').on('click', '.vote-button-action', function() { var $this = $(this); var review_id = $this.attr('data-review_id'); var action = $this.attr('data-action'); var product_id = $this.attr('data-product_id'); var cireview_id = $this.attr('data-cireview_id'); // $('.text-danger').remove(); var oldClass = $(this).find('i').attr('data-class'); if(review_id && product_id && cireview_id) { $.ajax({ url: 'index.php?route=cireviewpro/cireview/cireviewVote', type: 'post', data: 'review_id=' + encodeURIComponent(review_id) + '&action=' + encodeURIComponent(action) + '&product_id=' + encodeURIComponent(product_id) + '&cireview_id=' + encodeURIComponent(cireview_id), dataType: 'json', beforeSend: function() { $this.find('i').removeClass(oldClass).addClass('fa fa-spinner fa-spin'); }, complete: function() { $this.find('i').removeClass('fa fa-spinner fa-spin').addClass(oldClass); }, success: function(json) { var $parent = $this.parents('.cireview-vote'); $('.text-danger').remove(); if(json['error']) { $parent.append(''+ json['error'] +'') } if (json['success']) { // update particular div text $parent.find('.vote-action').html(json['before_text']); $parent.find('.vote-result').html(json['after_text']); $parent.append(''+ json['success'] +'') } }, error: function(xhr, ajaxOptions, thrownError) { // alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } }); $(document).delegate('.ciscrolltoreviewtab', 'click', function() { ciScrollToReviewTab(); }); $(document).delegate('.ciopenreviewpopup', 'click', function() { ciOpenReviewPopup(); }); }); function ciOpenReviewPopup() { var $review = $('#cireview-graph'); $('a[href="#tab-review"]').trigger('click'); $('a[href="#' + $review.closest('.module-item').attr('id') + '"]').trigger('click'); $('a[href="#' + $review.closest('.tab-pane').attr('id') + '"]').trigger('click'); $('a[href="#' + $review.closest('.panel-collapse').attr('id') + '"]').trigger('click'); if($('.cireview-write').length) { $('.cireview-write').trigger('click'); } else { ciScrollToReviewTab(); } } function ciScrollToReviewTab() { var $review = $('#cireview-graph'); $('a[href="#tab-review"]').trigger('click'); $('a[href="#' + $review.closest('.module-item').attr('id') + '"]').trigger('click'); $('a[href="#' + $review.closest('.tab-pane').attr('id') + '"]').trigger('click'); $('a[href="#' + $review.closest('.panel-collapse').attr('id') + '"]').trigger('click'); $([document.documentElement, document.body]).animate({ scrollTop: $review.offset().top - 100 }, 200); }-->
- \n \n \n\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\n \n <\/li>\n <\/ul>\n
- \n \n \n\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\t\t<\/i><\/i><\/span>\n\t\t\t\n \n <\/li>\n <\/ul>\n

