怎麼把 click function 裡面的值帶到外面(另一個 click 事件)使用?

假設我用按鈕取到 data-xxx 的值

$("._callBtn").click(function(e) {
  e.preventDefault();
    var type = e.currentTarget.dataset.type;
  var userid = e.currentTarget.dataset.id;
  var session = e.currentTarget.dataset.session;
  var name = e.currentTarget.dataset.name;
  var srcimg = e.currentTarget.dataset.srcimg;

 // do something....
});

但是他在 function 裡面
假設我在外面另一個 function 需要用到裡面的值,可能 userid, session
我要怎麼放到另一個 click 事件中使用?

$("._declineBtn").click(function(e) {
 // userid, session 放到這使用...
});
阅读 2.1k
1 个回答

声明全局变量

<script>
var quanjubianliang = "abc"
function f() {
    quanjubianliang = "edf"
}

function f2() {
    console.log(quanjubianliang)
}
</script>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题