From 3571795b5982c6740b5365ee3f281d49347bec4d Mon Sep 17 00:00:00 2001 From: mengxiong10 <15623530290@163.com> Date: Thu, 26 Nov 2020 10:55:11 +0800 Subject: [PATCH] fix: click event compatible with xhtml --- src/calendar/table-date.vue | 2 +- src/calendar/table-month.vue | 2 +- src/calendar/table-year.vue | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/calendar/table-date.vue b/src/calendar/table-date.vue index 6afed79..b299657 100644 --- a/src/calendar/table-date.vue +++ b/src/calendar/table-date.vue @@ -152,7 +152,7 @@ export default { }, handleCellClick(evt) { let { target } = evt; - if (target.tagName === 'DIV') { + if (target.tagName.toUpperCase() === 'DIV') { target = target.parentNode; } const date = target.getAttribute('data-date'); diff --git a/src/calendar/table-month.vue b/src/calendar/table-month.vue index d21bfe1..caa9e6c 100644 --- a/src/calendar/table-month.vue +++ b/src/calendar/table-month.vue @@ -89,7 +89,7 @@ export default { }, handleClick(evt) { let { target } = evt; - if (target.tagName === 'DIV') { + if (target.tagName.toUpperCase() === 'DIV') { target = target.parentNode; } const month = target.getAttribute('data-month'); diff --git a/src/calendar/table-year.vue b/src/calendar/table-year.vue index 985a219..251f513 100644 --- a/src/calendar/table-year.vue +++ b/src/calendar/table-year.vue @@ -92,7 +92,7 @@ export default { }, handleClick(evt) { let { target } = evt; - if (target.tagName === 'DIV') { + if (target.tagName.toUpperCase() === 'DIV') { target = target.parentNode; } const year = target.getAttribute('data-year');