ホームページ > ウェブフロントエンド > jsチュートリアル > Jquery を使用して windows.alert メソッドを書き換えて、ideas_jquery を実現します。

Jquery を使用して windows.alert メソッドを書き換えて、ideas_jquery を実現します。

WBOY
リリース: 2016-05-16 17:38:29
オリジナル
1190 人が閲覧しました

すでに IE8、firefox3.0.11 の下で测试通过

复制代码 代码如下:

$。 extend({
includePath: '',
include: function(file)
{
var files = typeof file == "string" ? [file] : file;
for (var i = 0; i < files.length; i )
{
var name = files[i].replace(/^s|s$/g, ""); .split('.');
var ext = att.length - 1].toLowerCase();
var isCSS = ext == "css";
var tag = isCSS ? " : "script";
var attr = isCSS ? " type='text/css' rel='stylesheet' " : " language='javascript' type='text/javascript' ";
var link = (isCSS ? "href" : "src") "='" $.includePath name "'";
if ($(tag "[" link "]").length == 0) document.write(" <" タグ属性リンク ">" タグ ">");
}
}
});
$.include(['script/jquery.divbox.js','/css/pop_win.css']);
$(document).ready(function()
{
var IsFirstAlert = true;
varalertQueue = [];
window.alert = showAlert;
var divalert = " ";
divalert = "";
$("body").append(divalert);
関数 showAlert(info)
{
alertQueue.push(info);
if (IsFirstAlert)
{
IsFirstAlert = false;
OpenAlert();
}
}
$("#alertClose").click(function()
{
$('#divAlert').CloseDiv()
if (alertQueue.length > 0)
{
setTimeout(OpenAlert, 150)
}
};
function OpenAlert()
{
$("#spaAlertMessage").html(alertQueue[0]);
alertQueue.splice(0, 1);
$("#divAlert").OpenDiv();
}
});

注:上記参照 js と CSS の jquery 插件
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート