>  기사  >  웹 프론트엔드  >  Jquery를 사용하여 ideas_jquery를 달성하기 위해 windows.alert 메서드를 다시 작성하세요.

Jquery를 사용하여 ideas_jquery를 달성하기 위해 windows.alert 메서드를 다시 작성하세요.

WBOY
WBOY원래의
2016-05-16 17:38:291164검색

IE8에서 已经, firefox3.0.11下face测试通过

复代码 代码如下:

$. 확장({
includePath: '',
include: 함수(파일)
{
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[att.length - 1].toLowerCase();
var isCSS == "css"
var tag = "link " : "script";
var attr = isCSS ? " type='text/css' rel='stylesheet' " : " 언어='javascript' type='text/javascript' ";
var link = (isCSS ? "href" : "src") "='" $.includePath 이름 "'"
if ($(tag "[" link "]").length == 0) document.write(" <" 태그 속성 링크 ">");
}
}
});
$.include(['script/jquery.divbox.js','/css/pop_win.css']);
$(document).ready(function()
{
var IsFirstAlert = true;
var AlertQueue = [];
window.alert = showAlert;
var divalert = " ";
divalert = "";
$("body").append(divalert);
function showAlert(info)
{
alertQueue.push(info);
if (IsFirstAlert)
{
IsFirstAlert = false;
열린 경고();
}
}
$("#alertClose").click(function()
{
$('#divAlert').CloseDiv()
if (alertQueue.length > 0)
{
setTimeout(OpenAlert, 150)
}
});
함수 OpenAlert()
{
$("#spaAlertMessage").html(alertQueue[0]);
alertQueue.splice(0, 1);
$("#divAlert").OpenDiv();
}
});

注:以上引用js与CSS적jquery插件
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.