好的,所以我可以正常工作,但是我的大脑已经死了,我敢肯定有更好的方法来写:

// show results
let rtwEventList = $('#rtw-event-list'),
   rtwCharityList = $('#rtw-charity-list');

$("#rtw-results").text({{ event_total }} + ' Results');

function showTotal(){
   $(rtwEventList).click(function() {
        $("#rtw-results").text({{ event_total }} + ' Results');
   });
   $(rtwCharityList).click(function() {
        $("#rtw-results").text({{ charity_total }} + ' Results');
   })

}

showTotal()


也许选择三元条件/表达式选项可能更好?

最佳答案

你的意思是这样的吗?

     $(rtwEventList).click(function() {
            showTotal();
       });
       $(rtwCharityList).click(function() {
            showTotal();
       })
        function showTotal(){

            if(condition){
                $("#rtw-results").text({{ charity_total }} + ' Results');
            } else {
                $("#rtw-results").text({{ event_total }} + ' Results');
            }

   }

关于javascript - 在两个js python之间切换对象,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60125703/

10-16 00:09