أسباب متلازمة وولف باركنسون وايت
[ad_1]
أسباب متلازمة وولف باركنسون وايت.. يرغب يعض الأشخاص في معرفة أسباب متلازمة وولف باركنسون وايت، لاسيما الذين يعانون من الإصابة بتلك المتلازمة والتي تكون عبارة عن عيب خلقي بالقلب يولد به الإنسان، ويجعله يعاني من أعراض مزعجة، وخاصة تسارع معدل ضربات القلب، فيها نتعرف فيما يلي على أسباب متلازمة وولف باركنسون وايت.
أسباب متلازمة وولف باركنسون وايت
وعن أسباب متلازمة وولف باركنسون وايت، فحسبما ورد بموقع” ويب طب” لم يتم معرفة الأسباب المؤكدة للإصابة بغالبية أنواع عيوب القلب الخلقية، وعادة ما تحدث متلازمة وولف-باركنسون-وايت التي تعرف أيضًا بمتلازمة سبق الاستثارة بالتزامن مع وجود عيوب خلقية أخرى بالقلب كشذوذ إيبشتاين.
جدير بالذكر أنه في بعض الحالات النادرة، يتم توارث متلازمة وولف-باركنسون-وايت بين الأجيال من نفس العائلات، وتعرف في هذه الحالة بمتلازمة وولف-باركنسون-وايت الموروثة أو العائلية، أو قد ترتبط بتضخم عضلة القلب، وتعرف بـ”اعتلال عضلة القلب الضخامي”.
ويشار إلى أنه حتى يتم فهم أسباب متلازمة وولف باركنسون وايت، يجب معرفة طيقة نبض القلب في الحالة الطبيعية، فالقلب يتكون من أربع حجرات على النحو التالي:
- الحجرتان العلويتان وهما الأذينين.
- والحجرتان السفليتان وهما البُطينين.
تتضمن الحجرة العلوية اليمنى للقلب مجموعة من الخلايا تُعرف بالعقدة الجيبية، وتصدر العقدة الجيبية الإشارات التي تُطلِق كل نبضة من نبضات القلب.
تنتقل الإشارات عبر حجرتي القلب العلويتين، ثم تصل الإشارات إلى مجموعة من الخلايا، تُعرف بالعقدة الأذينية البطينية، والتي عادة ما تتباطأ عندها الإشارات، ثم تنتقل الإشارات فيما بعد إلى حجرتي القلب السفليتين.
وفي العادة تنتقل هذه الإشارات بسلاسة بالقلب السليم، ويتراوح معدل سرعة ضربات القلب أثناء الراحة ما بين 60 ـ 100 نبضة بالدقيقة.
وخلال في متلازمة وولف-باركنسون-وايت، يربط مسار كهربائي زائد بين حجرات القلب العلوية والسفلية، ما يسمح لإشارات القلب بتجاوز العقدة الأذينية البطينية، وبسبب ذلك لا تتباطأ إشارات ضربات القلب، بل تزيد فيصبح معدل سرعة ضربات القلب أسرع.
وقد يتسبب المسار الزائد كذلك في تدفق إشارات القلب باتجاه معاكسي، ما يسفر عن عدم تناسق نظم القلب.
replaceOembeds();
function replaceOembeds() {
var allEmbeds = document.getElementsByTagName(“OEMBED”);
while (allEmbeds.length != 0) {
replaceOembedWithHtml(allEmbeds[0], extractLinkFromOembed(allEmbeds[0]));
allEmbeds = document.getElementsByTagName(“OEMBED”);
}
runYoutubeLazyLoad();
// loadfbApi();
}
function replaceOembedWithHtml(element, sourceData) {
if (sourceData.source.toLowerCase() === “youtube”) {
var html=”
‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “instagram”) {
var html=”
‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “twitter”) {
var html=”
‘;
replaceElementWithHtml(element, html);
} else if (sourceData.source.toLowerCase() === “facebook”) {
var html=”
‘
replaceElementWithHtml(element, html);
} else {
replaceElementWithHtml(element, “”);
}
}
function extractLinkFromOembed(element) {
return getUrlSource(element.getAttribute(“url”));
}
function getUrlSource(url) {
var ytRegex = /http(?:s?)://(?:www.)?youtu(?:be.com/watch?v=|.be/)([w-_]*)(&(amp;)?[w?=]*)?/;
var instaRegex = /(https?://www.)?instagram.com(/p/(w+)/?)/;
var twitterRegex = /twitter.com/.*/status(?:es)?/([^/?]+)/;
var fbRegex = /^https?://www.facebook.com.*/(video(s)?|watch|story|posts)(.php?|/).+$/;
if (ytRegex.test(url)) {
return {
source: “Youtube”,
url: url,
id: ytRegex.exec(url)[1]
};
}
if (instaRegex.test(url)) {
return {
source: “Instagram”,
url: url,
id: instaRegex.exec(url)[3]
};
}
if (twitterRegex.test(url)) {
return {
source: “Twitter”,
url: url,
id: twitterRegex.exec(url)[1]
};
}
if (fbRegex.test(url)) {
return {
source: “Facebook”,
url: url,
id: fbRegex.exec(url)[1]
};
}
return {
source: “Unknown”,
url: url,
id: “”
};
}
function replaceElementWithHtml(element, html) {
var str = html;
var Obj = element; //any element to be fully replaced
if (Obj.outerHTML) { //if outerHTML is supported
Obj.outerHTML = str; ///it’s simple replacement of whole element with contents of str var
} else { //if outerHTML is not supported, there is a weird but crossbrowsered trick
var tmpObj = document.createElement(“div”);
tmpObj.innerHTML = ‘‘;
ObjParent = Obj.parentNode; //Okey, element should be parented
ObjParent.replaceChild(tmpObj, Obj); //here we placing our temporary data instead of our target, so we can find it then and replace it into whatever we want to replace to
ObjParent.innerHTML = ObjParent.innerHTML.replace(‘
‘, str);
}
}
function loadfbApi() {
var js = document.createElement(‘script’);
js.src=”
document.body.appendChild(js);
}
function runYoutubeLazyLoad() {
/// youtube lazyload
var youtube = document.querySelectorAll(“.youtube”);
for (var i = 0; i < youtube.length; i++) {
var source = "https://img.youtube.com/vi/" + youtube[i].dataset.embed +
"/0.jpg";
var image = new Image();
image.src = "/themes/health/assets/images/no.jpg";
image.classList.add('lazyload');
image.setAttribute("data-src", source);
image.setAttribute("alt", "youtube");
image.addEventListener("load", function () {
youtube[i].appendChild(image);
}(i));
youtube[i].addEventListener("click", function () {
var iframe = document.createElement("iframe");
iframe.setAttribute("frameborder", "0");
iframe.setAttribute("allowfullscreen", "");
iframe.setAttribute("src", "https://www.youtube.com/embed/" + this.dataset
.embed + "?rel=0&showinfo=0&autoplay=1");
this.innerHTML = "";
this.appendChild(iframe);
});
};
}
[ad_2]