Javascript jQuery从包含的脚本中最近的按钮数据标记获取

Javascript jQuery从包含的脚本中最近的按钮数据标记获取,javascript,jquery,Javascript,Jquery,早上好 在网站中,您可以包含“我的项目”中的iFrame以显示信息: <link rel="stylesheet" href="https://example.de/static/css/embedded.css"> <div class="alert alert-secondary"> <div class="ce_text"></

早上好

在网站中,您可以包含“我的项目”中的iFrame以显示信息:

      <link rel="stylesheet" href="https://example.de/static/css/embedded.css">
      <div class="alert alert-secondary">
         <div class="ce_text"></div>
         <button id="ce_openOverlay" class="btn btn-church" style="background-color: #800040" data-domain="test.example.de" data-ce_eventid="1">book now</button>
         <div id="ce_overlay">/div>
      </div>
      <script src="https://example.de/static/js/embedded.js"></script>
现在,我如何确保在
var ce_eventid
中,只有脚本标记上方按钮的eventid在内部,而不是下面按钮的eventid?

检查此问题:第一个答案建议
document.currentScript
,因此使用此选项您将获得:

var div = $(document.currentScript).prev();
if (div.hasClass('alert')) {
   // your code
}
var div = $(document.currentScript).prev();
if (div.hasClass('alert')) {
   // your code
}