Bukan utas terbaru tetapi saya mencari solusi untuk Masalah yang sama dan menemukan satu (campuran dari beberapa yang lain).
Saya memberikan NavButton:
<type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse"> ...
sebuah id / Identifier seperti:
<button id="navcop" type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
Bukan "Ide" terbaik - tetapi: Cocok untuk saya! Sekarang Anda dapat memeriksa visibilitas tombol Anda (dengan jquery) seperti:
var target = $('#navcop');
if(target.is(":visible")){
$('#navcop').click();
}
(CATATAN: Ini hanya Kode yang dipotong! Saya menggunakan Acara "onclick" di Tautan Nav saya! (Memulai Permintaan AJAX.)
Hasilnya adalah: Jika Tombol "terlihat" itu mendapat "diklik" ... Jadi: Tidak Ada Bug jika Anda menggunakan "Tampilan layar penuh" dari Bootstrap (lebar lebih dari 940px).
Salam Ralph
PS: Ini berfungsi dengan baik dengan IE9, IE10 dan Firefox 25. Tidak memeriksa yang lain - Tapi saya tidak bisa melihat Masalah :-)