現場では、食後の下膳やコール対応が重なる時間に配薬まで重なり、「このまま進めて大丈夫か」と判断に迷う場面があります。確認が大事だと分かっていても、手を止めにくい流れの中では、あとから不安が残ることもあります。
こうした場面では、誤薬を自分の注意不足だけで受け止めてしまいがちです。ですが、忙しさの中で何が重なっていたのかを整理すると、見えてくるものがあります。失敗やヒヤリとした経験のあとに振り返ると、次に守るべきポイントが絞りやすくなります。
現場でいきなり完璧を目指すのは現実的ではありません。だからこそ、「全部は無理でも、まずは重なりやすい場面を押さえる」という視点が大切です。この記事では、誤薬を個人責任だけで終わらせないための考え方を整理します。
この記事を読むと分かること
- 誤薬の見方
- 起きやすい場面
- 原因の整理法
- 見直す視点
- 最初の一歩
一つでも当てはまったら、この記事が役に立ちます
結論:誤薬は個人の反省だけで終わらせないことが大切です

こうした場面では、配薬の途中で別の対応が入り、「確認したつもりなのに不安が残る」と感じやすくなります。そのまま自分の注意不足だけで片づけると、何が重なっていたのかが見えにくくなります。この記事を読むと、誤薬が起きた場面は業務の重なりや服薬回数も含めて見直す必要があることが理解できます。
現場では、食後の配薬中に下膳や他の利用者対応が重なることがあります。こうした場面では、その場を回すことが優先になり、あとから振り返ろうとしても整理しきれないことがあります。失敗しやすい条件を言葉にして見ると、個人を責めるだけでは足りない理由が見えやすくなります。まずは、何が同時に起きていたのかを分けて考えることが現実的な出発点です。
事故のあとに見るべきなのは個人だけではありません
現場では、誤薬が起きた直後ほど「自分のミスでした」で終わらせたくなることがあります。ですが、こうした場面では、事実に基づいて原因を見ていく視点が欠かせません。この項目では、事故後は職員個人ではなく事業所全体で検討することが大切だと理解できます。
判断に迷いやすいのは、見たことと推測したことが混ざりやすい点です。
出典元の要点(要約)
厚生労働省 老健局出典元のタイトル 介護保険施設等における事故予防及び事故発生時の対応に関するガイドライン
https://www.mhlw.go.jp/content/001569590.pdf
引用原文:事故の発見者を中心に、多職種・多部門で事故の現場を検証し、できる限り事実に基づき原因分析を行う。/職員個人ではなく、事業所全体で検討を行う。
業務負荷が高いと誤薬につながる可能性があります
現場では、人手が薄い時間に服薬介助が重なると、一つひとつの確認にかけられる余裕が削られやすくなります。こうした場面では、注意の問題だけでなく、負荷そのものを見直す必要があります。この項目では、過剰な服薬介助業務負荷が誤薬につながる可能性があると理解できます。
苦しいのは、忙しさを理由にしてはいけないと思いながらも、現実には負荷を無視できないことです。
出典元の要点(要約)
帝京大学薬学部臨床薬学講座製剤学研究室/株式会社わかば出典元のタイトル 服用時点変更による介護職員の服薬介助業務負荷の適正化
https://www.jstage.jst.go.jp/article/yakkyoku/13/1/13_oa.2020-0031/_pdf/-char/ja
引用原文:介護職員不足による過剰な服薬介助業務負荷は,落薬,誤薬発生につながる可能性がある.
服薬回数の見直しは誤薬リスクの見直しにもつながります
現場では、薬の種類だけでなく、配薬や確認の回数が多いこと自体が負担になりやすいです。こうした場面では、薬を減らすことだけでなく、回数を見直す視点も大切になります。この項目では、服薬回数を減らすことで誤薬リスクの低下が期待できると理解できます。
迷いやすいのは、今のやり方を変えてよいのか判断しにくいことです。
出典元の要点(要約)
一般社団法人 日本老年薬学会出典元のタイトル 高齢者施設の服薬簡素化提言
https://www.mhlw.go.jp/content/11125000/001266084.pdf
引用原文:服薬回数を減らすと、誤薬リスクの低下と医療安全の向上に加えて、入所者/入居者にとっては服薬負担の軽減と服薬アドヒアランスの向上、施設職員にとっては与薬負担の軽減と勤務の平準化が期待できる。
ながら業務を防ぐ仕組みづくりが必要です
現場では、配薬と別の業務が重なると、確認していたつもりでも目を離す瞬間が生まれます。こうした場面では、個人の注意だけに頼らず、業務を重ねない仕組みが必要です。この項目では、服薬業務は他の業務と並行しないルールづくりが大切だと理解できます。
失敗しやすいのは、忙しい時ほど「少しだけなら並行できる」と考えてしまうことです。
出典元の要点(要約)
厚生労働省 老健局出典元のタイトル 介護保険施設等における事故予防及び事故発生時の対応に関するガイドライン
https://www.mhlw.go.jp/content/001569590.pdf
引用原文:食事の下膳などの業務を並行して行ったことにより配薬ミスがおこり、誤薬が発生。/服薬業務は専任で担当する看護職員を決めておき、服薬業務中は他の業務を行わないというルールを作った。
誤薬は、自分を責めるだけでは再発防止につながりにくいです。事故後は事実を分けて見直し、業務負荷、服薬回数、ながら業務の有無を整理することが、次の一歩になります。
介護施設の誤薬で起きやすい事例

現場では、配薬そのものより、配薬のまわりで起きる業務の重なりに苦しさを感じやすいです。確認したいのに別対応が入り、「どこで崩れたのか分からない」と振り返りづらくなることがあります。
食後の下膳、コール対応、他の利用者の介助が重なる時間は、配薬だけに集中しにくくなります。こうした場面では、その場を回すことが優先になり、あとから思い返しても何が重なっていたのか整理しにくいです。失敗しやすい流れには似た形があり、場面ごとに切り分けて見ると、押さえるべき点が見えやすくなります。まずは、起きやすい事例を具体的に知ることが現実的な整理の出発点です。
食事の下膳と配薬が重なる事例
食後は、下膳や見守りが続く中で配薬も進めることになりやすいです。こうした場面では、配薬を止めるべきか、そのまま進めるべきかで迷いが出ます。目の前の流れを優先すると、確認の順番が崩れやすいことに気づきやすくなります。だからこそ、配薬と他の業務が重なった場面そのものを見直す視点が必要です。
この表は、この事例で何が起きているかを項目ごとに整理したものです。
| 項目 | 内容 |
|---|---|
| 状況 | 食事の下膳などの業務を並行して行いながら配薬する場面です。 |
| 困りごと | 業務を並行したことで配薬ミスが起こり、誤薬が発生している点です。 |
| よくある誤解 | 配薬の場面だけを見てしまうことです。 |
| 押さえるべき視点 | 服薬業務中は他の業務を行わないルールを作ることです。 |
配薬そのものだけでなく、重なった業務まで見ることが大切です。迷いやすいのは、短時間なら並行しても大丈夫だと考えやすい場面です。
出典元の要点(要約)
厚生労働省 老健局出典元のタイトル 介護保険施設等における事故予防及び事故発生時の対応に関するガイドライン
https://www.mhlw.go.jp/content/001569590.pdf
引用原文:食事の下膳などの業務を並行して行ったことにより配薬ミスがおこり、誤薬が発生。/服薬業務は専任で担当する看護職員を決めておき、服薬業務中は他の業務を行わないというルールを作った。
朝に服薬数が集中する事例
朝は、配薬の前後にも動くことが多く、確認を急ぎやすい時間です。こうした場面では、忙しいのはいつものことだと思って流しやすくなります。ですが、朝に服薬数が集まると、職員一人あたりの負荷が偏りやすいことが見えてきます。時間帯ごとの集中をそのままにしない視点が大切です。
この表は、朝に負荷が集まる事例を項目ごとに整理したものです。
| 項目 | 内容 |
|---|---|
| 状況 | 朝の服薬数が最も多く、服薬介助にあたる職員数が少ない場面です。 |
| 困りごと | 朝に負荷が集まりやすいことです。 |
| よくある誤解 | 朝の集中を前提として受け止めてしまうことです。 |
| 押さえるべき視点 | 服用時点を見直した場合の業務負荷の変化まで確認することです。 |
大切なのは、朝の集中をそのままにしない視点です。迷いやすいのは、時間帯の偏りを個人の頑張りで吸収しようとしやすい点です。
出典元の要点(要約)
帝京大学薬学部臨床薬学講座製剤学研究室/株式会社わかば出典元のタイトル 服用時点変更による介護職員の服薬介助業務負荷の適正化
https://www.jstage.jst.go.jp/article/yakkyoku/13/1/13_oa.2020-0031/_pdf/-char/ja
引用原文:被服薬介助入居者 51人の服用時点別服薬数は,朝が 191剤(104品目)と最多で,服薬介助にあたる職員数は朝 2人,昼 3人,夕 3.2人,就寝前 3人であった。/1日1回朝服用薬剤の服用時点変更が可能な場合,朝に集中する服薬介助業務負荷を軽減し,服薬介助業務の適正化につながることが示唆された。
配薬・与薬・服薬確認が何度も発生する事例
一日の中で配薬、与薬、服薬確認が何度もあると、そのたびに手を止めて確認する難しさが出てきます。こうした場面では、他のケアも続いているため、今の処方のままで確実に回せるのか迷いが残ります。回数が多いこと自体が現場の負担になると見えてくると、見直す視点が少し持ちやすくなります。まずは、服薬支援を確実に行いにくい条件が重なっていないかを見ることが大切です。
この表は、服薬確認の回数が多い場面で何を見ればよいかを整理したものです。
| 項目 | 内容 |
|---|---|
| 状況 | 朝昼夕、眠前の配薬・与薬・服薬確認に対応している場面です。 |
| 困りごと | 他のケアもある中で服薬支援を確実に遂行するには限界があることです。 |
| よくある誤解 | 今の回数のままでも回せる前提で見てしまうことです。 |
| 押さえるべき視点 | 服薬回数を減らすと誤薬リスクの低下と与薬負担の軽減が期待できることです。 |
回数そのものも、見直す視点の一つです。迷いやすいのは、薬の中身だけを見て、回数の負担を後回しにしやすい場面です。
出典元の要点(要約)
一般社団法人 日本老年薬学会出典元のタイトル 高齢者施設の服薬簡素化提言
https://www.mhlw.go.jp/content/11125000/001266084.pdf
引用原文:施設では職員の勤務シフトを組んで朝昼夕、眠前の配薬・与薬・服薬確認に対応しているが、現状の処方では、他のケアもある中で服薬支援を確実に遂行するには限界がある。/服薬回数を減らすと、誤薬リスクの低下と医療安全の向上に加えて、入所者/入居者にとっては服薬負担の軽減と服薬アドヒアランスの向上、施設職員にとっては与薬負担の軽減と勤務の平準化が期待できる。
誤薬が起きやすいのは、配薬の前後で業務が重なる時、朝に負荷が偏る時、服薬確認の回数が多い時です。まずは、どの事例に近いのかを分けて見ることが、無理のない見直しにつながります。
介護施設で誤薬が起きやすいのはなぜか

現場では、誤薬が起きたあとに「確認が足りなかったのだろうか」と迷いながらも、次の業務に追われて立ち止まりにくいです。このような状況が起きる背景には、配薬の手順だけでは片づけにくい条件が重なっています。ここでは、介護施設で誤薬が起きやすくなる理由を説明します。
食後の配薬中に別対応が入り、その場を回すことを優先すると、あとから何が問題だったのかを整理しにくくなります。こうした場面では、確認不足だけを見ても全体像がつかみにくいです。背景にある条件を分けて考えると、無理のない見直しの入口が見えやすくなります。まずは、起きやすくなる理由を一つずつ整理することが大切です。
業務多忙で対策を検討する時間が取りにくいからです
事故のあとに振り返りたいと思っても、記録や次の対応が続くと、その場の処理で終わりやすいです。こうした場面では、対策を考える時間まで確保できているのか迷いが出ます。忙しさそのものが背景にあると見えると、まずは検討の時間が取りにくいことを前提に見る視点が持ちやすくなります。
なぜ起きるのかというと、業務多忙のため組織的な対策を検討する時間が確保できないという課題があるためです。
| 建前(理想) | 事故防止のための組織的な対策を検討することです。 |
|---|---|
| 現実(現場) | 業務多忙のため、その時間が確保しにくいです。 |
| そのズレが生む問題 | 継続性・実現可能性の高い再発防止策が検討できていない課題につながります。 |
| 押さえるべき視点 | 忙しさ自体が背景にある課題として捉えることです。 |
迷いやすいのは、時間がない中でも考えるべきだと抱え込みやすい点です。
出典元の要点(要約)
株式会社 日本総合研究所出典元のタイトル 介護保険施設等におけるリスクマネジメントの推進に資する調査研究事業 報告書
https://www.mhlw.go.jp/content/001574129.pdf
引用原文:事故防止のための施設の課題として「業務多忙のため組織的な対策を検討する時間が確保できない」という回答が特養で 36.9%、老健で 44.6%、介護医療院で 36.8%であり、/原因分析や再発防止策の立案過程においてノウハウや知見が不足しており、継続性・実現可能性の高い再発防止策が検討できていない、といった課題があげられた。
介護職員不足で一人あたりの負荷が増えるからです
手が足りない時間は、配薬だけに意識を向けたいと思っても、別の業務が頭から離れにくいです。こうした場面では、注意の問題だけで見てよいのか迷いやすくなります。職員不足で負荷が増えることが背景にあると見えると、安全性まで含めて考える必要が分かりやすくなります。
なぜ起きるのかというと、介護職員の不足が職員一人あたりの業務負荷増につながるためです。
| 建前(理想) | 介護の質と安全性を保つことです。 |
|---|---|
| 現実(現場) | 職員不足により、一人あたりの業務負荷が増えます。 |
| そのズレが生む問題 | 介護事故リスクの上昇など介護の安全性にも影響を及ぼす可能性があります。 |
| 押さえるべき視点 | 負荷の増加を、誤薬に関連する背景として見ることです。 |
迷いやすいのは、足りない中でも回せているから大丈夫だと考えやすい点です。
出典元の要点(要約)
帝京大学薬学部臨床薬学講座製剤学研究室/株式会社わかば出典元のタイトル 服用時点変更による介護職員の服薬介助業務負荷の適正化
https://www.jstage.jst.go.jp/article/yakkyoku/13/1/13_oa.2020-0031/_pdf/-char/ja
引用原文:介護職員の不足は,職員 1人当たりの業務負荷増につながり,介護の質の低下のみならず,介護事故リスクの上昇など介護の安全性にも影響を及ぼす可能性がある.
服薬回数が多いと、服薬支援を確実に行いにくいからです
一日の中で配薬や確認が何度も続くと、そのたびに手を止める難しさが出てきます。こうした場面では、今の処方のままで本当に回し切れるのか迷いが残ります。服薬回数そのものが負担に関わると見えると、回数の見直しも理由の一つとして整理しやすくなります。
なぜ起きるのかというと、他のケアもある中で服薬支援を確実に遂行するには限界があるためです。
| 建前(理想) | 配薬・与薬・服薬確認を確実に行うことです。 |
|---|---|
| 現実(現場) | 現状の処方では、他のケアもある中で確実に遂行するには限界があります。 |
| そのズレが生む問題 | 他のケアもある中で、服薬支援を確実に遂行するには限界がある状況が残ります。 |
| 押さえるべき視点 | 薬の内容だけでなく、服薬回数も見直しの対象として見ることです。 |
迷いやすいのは、回数の多さを現場の工夫だけで吸収しようとしやすい点です。
出典元の要点(要約)
一般社団法人 日本老年薬学会出典元のタイトル 高齢者施設の服薬簡素化提言
https://www.mhlw.go.jp/content/11125000/001266084.pdf
引用原文:施設では職員の勤務シフトを組んで朝昼夕、眠前の配薬・与薬・服薬確認に対応しているが、現状の処方では、他のケアもある中で服薬支援を確実に遂行するには限界がある。/服薬回数を減らすと、誤薬リスクの低下と医療安全の向上に加えて、入所者/入居者にとっては服薬負担の軽減と服薬アドヒアランスの向上、施設職員にとっては与薬負担の軽減と勤務の平準化が期待できる。
他の業務と並行して配薬するとミスが起きやすいからです
配薬中に下膳や別対応が入ると、止めるべきか、このまま進めるべきかで迷いやすいです。こうした場面では、少しだけなら並行できると思ってしまうことがあります。並行した業務が配薬ミスにつながっている記載を見ると、重ねないこと自体が大切だと整理しやすくなります。
なぜ起きるのかというと、食事の下膳などの業務を並行して行ったことにより配薬ミスが起こっているためです。
| 建前(理想) | 服薬業務に集中して行うことです。 |
|---|---|
| 現実(現場) | 下膳などの業務を並行して行いやすいです。 |
| そのズレが生む問題 | 配薬ミスがおこり、誤薬が発生しています。 |
| 押さえるべき視点 | 服薬業務中は他の業務を行わないルールを作ることです。 |
迷いやすいのは、目の前の流れを止めるより、並行して進めたくなる場面です。
出典元の要点(要約)
厚生労働省 老健局出典元のタイトル 介護保険施設等における事故予防及び事故発生時の対応に関するガイドライン
https://www.mhlw.go.jp/content/001569590.pdf
引用原文:食事の下膳などの業務を並行して行ったことにより配薬ミスがおこり、誤薬が発生。/服薬業務は専任で担当する看護職員を決めておき、服薬業務中は他の業務を行わないというルールを作った。
誤薬が起きやすい背景には、忙しさ、人手不足、服薬回数の多さ、業務の並行があります。まずは個人の注意だけで見ず、どの条件が重なっていたかを整理することが現実的です。
介護施設の誤薬で迷いやすいこと
現場では、誤薬が起きたあとに「何を優先して見直せばよいのか」と迷いやすいです。配薬の場面だけを振り返ればよいのか、業務の重なりまで見るべきなのかで気持ちが揺れやすくなります。
- Q誤薬が起きたあと、個人の反省だけで終わらせてよいですか?
- A個人の反省だけで終わらせず、多職種・多部門で事実に基づいて原因分析を行い、事業所全体で検討することが大切です。現場では、急いで説明しようとして、見たことと推測したことが混ざりやすいです。
出典元の要点(要約)
厚生労働省 老健局
出典元のタイトル 介護保険施設等における事故予防及び事故発生時の対応に関するガイドライン
https://www.mhlw.go.jp/content/001569590.pdf
引用原文:事故の発見者を中心に、多職種・多部門で事故の現場を検証し、できる限り事実に基づき原因分析を行う。/職員個人ではなく、事業所全体で検討を行う。
- Q人手が足りない時間の誤薬は、業務負荷も見直すべきですか?
- A介護職員不足による過剰な服薬介助業務負荷は、落薬や誤薬発生につながる可能性があります。こうした場面では、忙しさを理由にしてよいのか迷いやすいですが、負荷そのものも確認したい点です。
- Q服薬回数が多いこと自体も、誤薬と関係がありますか?
- A服薬回数を減らすと、誤薬リスクの低下と医療安全の向上が期待できます。現場では、薬の内容だけで見がちですが、回数の多さも負担として迷いやすいポイントです。
出典元の要点(要約)
一般社団法人 日本老年薬学会
出典元のタイトル 高齢者施設の服薬簡素化提言
https://www.mhlw.go.jp/content/11125000/001266084.pdf
引用原文:服薬回数を減らすと、誤薬リスクの低下と医療安全の向上に加えて、入所者/入居者にとっては服薬負担の軽減と服薬アドヒアランスの向上、施設職員にとっては与薬負担の軽減と勤務の平準化が期待できる。
- Q配薬中に別の業務が入る時は、何を押さえるべきですか?
- A食事の下膳などの業務を並行して行ったことで配薬ミスが起こり、誤薬が発生しています。服薬業務中は他の業務を行わないというルールを作ることが、押さえたい視点です。現場では、少しだけなら並行できると思いやすいです。
出典元の要点(要約)
厚生労働省 老健局
出典元のタイトル 介護保険施設等における事故予防及び事故発生時の対応に関するガイドライン
https://www.mhlw.go.jp/content/001569590.pdf
引用原文:食事の下膳などの業務を並行して行ったことにより配薬ミスがおこり、誤薬が発生。/服薬業務は専任で担当する看護職員を決めておき、服薬業務中は他の業務を行わないというルールを作った。
誤薬のあとに迷いやすいのは、どこまで自分の問題として受け止めるかです。個人の反省だけで終わらせず、業務負荷、服薬回数、並行業務の有無まで分けて見ることが大切です。
関連コンテンツ
まとめ:介護施設の誤薬を防ぐために、まずは重なった場面を分けて見てみましょう
現場では、配薬の途中で別の対応が入り、「結局どこで崩れたのか分からない」と感じやすいです。建前では落ち着いて振り返りたいと思っても、次の業務が迫ると不安だけが残ることもあります。
この記事で見てきたように、誤薬は個人の反省だけでなく、業務負荷、服薬回数、並行した業務も含めて整理することが大切です。明日からの最初の一歩は、誤薬やヒヤリがあった場面で「何が同時に起きていたか」を一つずつ分けて見ることです。
全部をすぐに変えるのは難しくても、重なった条件を言葉にすると、次に見直す点が少しはっきりします。最後までご覧いただきありがとうございます。
更新履歴
- 2025年12月24日:新規投稿
- 2026年4月4日:内容を全面的にリライト
").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0タイトルとURLをコピーしました







