Skip to content

Instantly share code, notes, and snippets.

@A-gambit
Created May 18, 2014 17:00
Show Gist options
  • Save A-gambit/2cbecd4255c93c3dc431 to your computer and use it in GitHub Desktop.
Save A-gambit/2cbecd4255c93c3dc431 to your computer and use it in GitHub Desktop.
ДО
function checkHref(beforeChilde, afterChilde, func){
/*елемент з фрагменту before, елемент з фрагменту after, значення виклику функції
(значення пошуку однакових елементів/елементів, які потребують заміни, у фрагментах before та after)*/
if(func){
if(beforeChilde.href!==undefined && afterChilde.href!==undefined){
if(beforeChilde.href===afterChilde.href){
return true;
}
else
return false;
}
else{
if(beforeChilde.href!==undefined || afterChilde.href!==undefined){
return false;
}
else
return true;
}
}
else
return true;
}
После
//================функція превірки рівності посилань у елементах=======================================
function checkHref(beforeChilde, afterChilde, func){
/*елемент з фрагменту before, елемент з фрагменту after, значення виклику функції
(значення пошуку однакових елементів/елементів, які потребують заміни, у фрагментах before та after)*/
if(!func) return true;
var condition=beforeChilde.href!==undefined && afterChilde.href!==undefined;
if(condition)
return allHref();
else
return findHref();
function allHref(){
var hrefName=beforeChilde.href===afterChilde.href;
return hrefName;
}
function findHref(){
var hrefName=beforeChilde.href!==undefined || afterChilde.href!==undefined;
return !hrefName;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment