这些年、我收集的JQuery代码小结(4)


//事件可以这样绑定命名空间
$('input').bind('blur.validation', function (e) {
// ...
});

//data方法也接受命名空间
$('input').data('validation.isValid', true);


48. 如何检查cookie是否启用

复制代码 代码如下:


var dt = new Date();
dt.setSeconds(dt.getSeconds() + 60);
document.cookie = "cookietest=1; expires=" + dt.toGMTString();
var cookiesEnabled = document.cookie.indexOf("cookietest=") != -1;
if (!cookiesEnabled) {
//没有启用cookie
}


49. 如何让cookie过期

复制代码 代码如下:


var date = new Date();
date.setTime(date.getTime() + (x * 60 * 1000));
$.cookie('example', 'foo', { expires: date });50. 如何使用一个可点击的链接来替换页面中任何的URL

$.fn.replaceUrl = function () {
var regexp =
/((ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?)/gi;
this.each(function () {
$(this).html(
$(this).html().replace(regexp, '<a href="https://www.jb51.net/article/$1">$1</a>')
);
});
return $(this);
} //用法  $('p').replaceUrl();


终于完了,排版也是个体力活.资源整理自网络,送给那些没有送藏的童鞋,如果你已经收藏过了,请不要扔砖头.

(多谢大家的反馈,错误的地方已经更正了,希望没有误导大家)
PS:由于更正错误,导致排版乱掉,现在重新发布。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wddpss.html