Skip to content

Commit 8c06d53

Browse files
committed
test
1 parent 75d6182 commit 8c06d53

File tree

2 files changed

+25
-4
lines changed

2 files changed

+25
-4
lines changed

js/jing.js

+22-2
Original file line numberDiff line numberDiff line change
@@ -346,6 +346,13 @@
346346
}
347347
});
348348

349+
$.each({
350+
appendTo : 'append', prependTo : 'prepend',
351+
insertBefore : 'before', insertAfter : 'after', replaceAll : 'replaceWith'
352+
}, function(name, original){
353+
354+
});
355+
349356
// 'Boolean Number String Function Array Date RegExp Object Error'.split(' ')
350357
$.each(['Boolean', 'Number', 'String', 'Function', 'Array', 'Date', 'RegExp', 'Object', 'Error'], function(i, name){
351358
class2type['[object ' + name + ']'] = name.toLowerCase();
@@ -371,7 +378,7 @@
371378
for( ; i < len; i++){
372379
elem = this[i];
373380

374-
cur = elem.nodeType === 1 && (elem.className ? ' ' + elem.className + ' ' : '');
381+
cur = elem.nodeType === 1 && (elem.className ? ' ' + elem.className + ' ' : ' ');
375382
if(cur){
376383
j = 0;
377384

@@ -407,7 +414,7 @@
407414
for( ; i < len; i++){
408415
elem = this[i];
409416

410-
cur = elem.nodeType === 1 && (elem.className ? ' ' + elem.className + ' ' : '');
417+
cur = elem.nodeType === 1 && (elem.className ? ' ' + elem.className + ' ' : ' ');
411418
if(cur){
412419
j = 0;
413420

@@ -429,6 +436,19 @@
429436
},
430437
toggleClass : function(){
431438

439+
},
440+
hasClass : function(selector){
441+
var i = 0,
442+
className = ' ' + selector + ' ',
443+
l = this.length;
444+
445+
for( ; i < l; i++){
446+
if(this[i].nodeType === 1 && (' ' + this[i].className + ' ').indexOf(className) >= 0){
447+
return true;
448+
}
449+
}
450+
451+
return false;
432452
}
433453
});
434454

js/pop.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,9 @@
2727
container = handler.container,
2828
wrap = null;
2929

30-
var a = $('body').append('<div class="pop" />');
31-
console.log(a);
30+
$('body').append('<div class="pop" />');
31+
var pop = $('.pop');
32+
console.log(pop);
3233
/*
3334
wrap = handler.wrap = $.html('section', { class : 'pop-wrap' });
3435
handler.title = $.html({ class : 'pop-title'});

0 commit comments

Comments
 (0)