blacklisting shit images
This commit is contained in:
parent
ab44d3462a
commit
91bac301f9
@ -8,8 +8,10 @@
|
|||||||
* https://github.com/luis-almeida
|
* https://github.com/luis-almeida
|
||||||
*/
|
*/
|
||||||
|
|
||||||
;(function($) {
|
;
|
||||||
|
(function($) {
|
||||||
|
|
||||||
|
var blackList = ['feeds.feedburner.com', 'pi.feedsportal.com', 'rc.feedsportal.com'];
|
||||||
$.fn.unveil = function(threshold, callback) {
|
$.fn.unveil = function(threshold, callback) {
|
||||||
|
|
||||||
var $w = $(window),
|
var $w = $(window),
|
||||||
@ -22,10 +24,21 @@
|
|||||||
this.one("unveil", function() {
|
this.one("unveil", function() {
|
||||||
var source = this.getAttribute(attrib);
|
var source = this.getAttribute(attrib);
|
||||||
source = source || this.getAttribute("data-src");
|
source = source || this.getAttribute("data-src");
|
||||||
if (source) {
|
|
||||||
|
var flag = false;
|
||||||
|
for (var item in blacklist) {
|
||||||
|
if (source.indexOf(item)) {
|
||||||
|
flag = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (source && !flag) {
|
||||||
this.setAttribute("src", source);
|
this.setAttribute("src", source);
|
||||||
if (typeof callback === "function") callback.call(this);
|
if (typeof callback === "function") callback.call(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (flag) {
|
||||||
|
this.hide();
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
function unveil() {
|
function unveil() {
|
||||||
|
Loading…
Reference in New Issue
Block a user