मेरा मानना है कि बूटस्ट्रैप एक सीएसएस फ्रेमवर्क का मजाक है, विशेष रूप से कोई बहुस्तरीय नेविगेशन के कारण।
यदि आपके पास कोई विकल्प है तो मैं शायद कुछ अलग कैरोसेल के साथ जाने के लिए दूसरों से सहमत हूं। मेरे अनुभव से JQuery मोबाइल बल्कि चिकनी काम करेगा, लेकिन मेरी साइट jquery मोबाइल के साथ नहीं बनाई गई थी और इसके संबंधित सीएसएस reaaly गड़बड़ चीज ऊपर।
<script>
$(document).ready(function() {
$('.carouselresp').carousel({'data-interval': 6000, 'data-pause': "hover"});
var clicking = false;
var currentMousePos = 0;
var newMousePos = 0;
$('.carouselresp img').on('mousedown', function(event) {
clicking = true;
currentMousePos = event.pageX;
});
$('.carouselresp img').on('touchstart', function(event) {
clicking = true;
var touchstart = event.originalEvent.touches[0];
currentMousePos = touchstart.pageX;
});
$(document).on('mouseup', function(event) {
clicking = false;
});
$('.carouselresp img').on('touchend', function(event) {
clicking = false;
});
$(document).on('mousemove', function(event) {
if (!clicking) {
return;
}else {
if (event.pageX < currentMousePos) {
if ((currentMousePos - event.pageX) > 50) {
$('.carouselresp').carousel('next');
clicking = false;
}
} else {
if ((event.pageX - currentMousePos) > 50) {
$('.carouselresp').carousel('prev');
clicking = false;
}
}
}
});
$('.carouselresp img').on('touchmove', function(event) {
var touch = event.originalEvent.touches[0];
if (!clicking) {
return;
}else {
if (touch.pageX < currentMousePos) {
if ((currentMousePos - touch.pageX) > 50) {
$('.carouselresp').carousel('next');
clicking = false;
}
} else {
if ((touch.pageX - currentMousePos) > 50) {
$('.carouselresp').carousel('prev');
clicking = false;
}
}
}
event.preventDefault();
});
});
</script>
भी Android और iPhone पर मेरे लिए ठीक काम करता है, के साथ साथ मुझे कोई स्पर्श समर्थन
मूल संस्करण यहां पाया जा सकता
goo.gl/2SIOJj
आशा के साथ भी ब्राउज़रों में कदम की इजाजत दी हूँ इससे
टॉमहेर
मैं सहायता करता था JQuery मोबाइल का उपयोग करने के बारे में और पूछने के लिए, क्योंकि मैं अभी तक एक और जेएस ढांचा जोड़ने के लिए अव्यवस्थित हूं, लेकिन आपका ब्लॉग पोस्ट अधिक विस्तार से चला जाता है - धन्यवाद! – conradj
मैंने अभी तक टचस्वाइप के बारे में नहीं सुना था इसलिए मैंने इसे आज़माया। केवल कुछ मिनट के प्रयोग के बाद, मैंने पाया कि टचस्वाइप बूटस्ट्रैप के साथ अच्छी तरह से एकीकृत है, उपयोग करने में आसान है, और बहुत हल्का है। महान सिफारिश! – CChoma