をUPDATE:
$(document).ready(function() {
$(window).resize(function() {
if($(window).width()<=768) {
$("#element").removeClass("dropdown-menu");
}else{
$("#element").addClass("dropdown-menu");
}
});
if($(window).width()<=768) {
$("#element").removeClass("dropdown-menu");
}else{
$("#element").addClass("dropdown-menu");
}
});
今、私は削除してもう一度試してみましたクラスを追加すると動作します。あなたは、ページが完成しロードした後に、コードを実行行うことができます http://codepen.io/julianschmuckli/pen/ybYzQe
:
$(document).ready(function() {
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
$("#element").dropdown("toggle");
}
});
それがモバイルであるかどうかを検出するためには、私はここからスニペットをコピー:What is the best way to detect a mobile device in jQuery?
それともすることもできます特定のページ幅で定義するためにこのバージョンを試してください:
$(document).ready(function() {
if($(window).width()<=768) {
$("#element").dropdown("toggle");
}
});
なぜ誰が私に彼らがdownvotedを教えてもらえば、それはb e素晴らしい。ありがとう。 – MortenMoulder