Javascript 使用变量更新tweet小部件文本

Javascript 使用变量更新tweet小部件文本,javascript,jquery,html,dynamic,twitter,Javascript,Jquery,Html,Dynamic,Twitter,我有一个函数,它可以平均多个滑块的所有值。我正试图从平均值中获取数据,并将其插入推文中。我刚刚在这场精彩的比赛中得了100分!基于平均值动态改变的点值。我对Javascript/Jquery非常陌生,所以请在回答时提供大量详细信息。谢谢这是我的 Jquery: HTML: $(function readTweet() { $(document).ready(function () { console.log($(".tweet").text()); });

我有一个函数,它可以平均多个滑块的所有值。我正试图从平均值中获取数据,并将其插入推文中。我刚刚在这场精彩的比赛中得了100分!基于平均值动态改变的点值。我对Javascript/Jquery非常陌生,所以请在回答时提供大量详细信息。谢谢这是我的 Jquery:

HTML:

  $(function readTweet() {
    $(document).ready(function () {
      console.log($(".tweet").text());
    });


  $(function(average) {

        var numberOfRatings = $(".rating").length,
        average;

        $( ".slider" ).slider().find(".ui-slider-handle").addClass("custom");

    $( ".slider" ).slider({
      range: "min",
      value: 5,
      min: 1,
      max: 10,
      slide: function( event, ui ) {
        var total = 0;

        $(this).siblings( ".rating" ).text(ui.value);

        $(".rating").each(function () {
          var ratingValue = parseInt($(this).text(), 10);  
          total = parseFloat(total + ratingValue);
          console.log(ratingValue);
        });
        average =(total/numberOfRatings).toFixed(2);


        $("#average").text(average);
            $(".tweet").click(function (){
              $(this).html("I just scored " + average + "points playing this awesome game!");
            });

      }
    });
    $( ".rating" ).text($( ".slider" ).slider( "value" ) );

      $(".ui-slider-handle").focus(function() {
        $(this).removeClass("ui-state-hover ui-state-default ui-state-focus ui-state-active");
      });
  });    


    });
    <div id="grand-total">
      <h1>Album Rating</h1>
      <h2 type="text" id="average" value="0">0</h2>
   <a href="https://twitter.com/intent/tweet?" class="twitter-mention-button tweet">Tweet to </a>
  <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
</div>