मुझे उपयोगकर्ताओं से बहुत शिकायतें मिल रही हैं कि जब वे मेरे jQuery- आधारित टैब का उपयोग कर रहे हैं, तो उन्हें यह कष्टप्रद लगता है कि जब वे अपने ब्राउज़र पर वापस आते हैं, तो वे पिछले टैब पर नहीं बल्कि पिछले पृष्ठ पर जाते हैं । मैंने निम्नलिखित पिछले / अगले बटन जोड़े लेकिन पर्याप्त नहीं। मैं अपने बटनों को फिर से कॉन्फ़िगर कैसे कर सकता हूं ताकि उपयोगकर्ता पिछले पृष्ठ के बजाय पिछले टैब पर जाएं जब वे ब्राउज़र वापस तीर पर क्लिक करेंगे। आप इसे यहाँ परीक्षण कर सकते हैं ।
$('#quicktabs-registration_steps').append('<div class="prevnext"><a class="tablink-prev btn" href="#">Prev</a><a class="tablink-next btn btn-lg btn-primary" href="#">Continue</a></div>');
$('.tablink-prev').click(function () {
var index = $('.quicktabs-tabs li.active').index();
$('.quicktabs-tabs li').eq(index).removeClass('active');
if (index == 0) {
index = 1;
}
$('.quicktabs-tabs li').eq(index - 1).addClass('active');
$('.quicktabs-tabs li').eq(index - 1).find('a').click();
return false;
});
$('.tablink-next').click(function () {
var length = $('.quicktabs-tabs').first().children().size();;
var index = $('.quicktabs-tabs li.active').index();
$('.quicktabs-tabs li').eq(index).removeClass('active');
// if (parseInt(index) == parseInt(length) - 1 ) {
// index = index - 1;
// }
if (parseInt(index) == parseInt(length) - 1) {
window.location.href = '/home'; //redirect to home
//index = index - 1;
}
$('.quicktabs-tabs li').eq(index + 1).addClass('active');
$('.quicktabs-tabs li').eq(index + 1).find('a').click();
return false;
});