ホームページ  >  記事  >  ウェブフロントエンド  >  jquery ページング プラグイン jpaginate は IE_jquery と互換性がありません

jquery ページング プラグイン jpaginate は IE_jquery と互換性がありません

WBOY
WBOYオリジナル
2016-05-16 16:51:321235ブラウズ

ページング プラグインをダウンロードして使用しました。インターネットからダウンロードしたデモは、IE のバージョンごとに多少異なりますが、引き続き使用できます。

ですが、マイページでは正常に表示できません。ネストされた div または配置が多すぎることが原因である可能性があります。

ソースコードを変更したところ、ie7、ie8、ie9では正常に表示できるようになりました。以下はソースコードの一部です。他人の物を使用すると問題を解決するのが難しいと感じます。鍵となるのは、つまり。

コードをコピーします コードは次のとおりです。

var bVer = navigator.appVersion; >var ;
if(bVer.indexOf('MSIE 7.0') > 0){
ver = "ie7";
}

if(ver == 'ie7' ){
_ulwrapdiv.css('width',outsidewidth 72 'px');
_divwrapright.css('left',outsidewidth_tmp 6 72 'px');
else{
_ulwrapdiv.css('width',outsidewidth 'px');
_divwrapright.css('left',outsidewidth_tmp 6 'px');



変更済みコード:


コードをコピー コードは次のとおりです: if(ver == 'ie7 ' || ver =='ie8' || ver=='ie9'){
_ulwrapdiv.css('width',outsidewidth 72 'px'); ');/ /これは追加されたコードです
_divwrapright.css('left',outsidewidth_tmp 6 72 'px');
}



図 1: 通常

写真 2: 私の環境の場合

写真 3: if(ver == 'ie8'){} を追加した後 (私の環境は ie8)

図 4: _ulwrapdiv.css('float','left'); を追加した後、テスト後は ie7、ie8、ie9 で動作しますが、少し非対称になります。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。