【问题标题】:how i can send a var in a $(var).*** var="#tag" ,html jquery我如何在 $(var).*** var="#tag" ,html jquery 中发送 var
【发布时间】:2017-03-13 17:49:17
【问题描述】:

我需要将信息发送到我的 Html。例如

<script>
$(document).ready(function() {

var = "'#"+result.tag+"'"  // var = '#tag_dinamy'

// then i need append to my html 

$(var).append("<h1> Good </h1>")

};
 </script>

<p id="tag_dinamy"> </p>

我不需要这个。

$('#tag_dinamy').append("<h1> Good </h1>") //y need pass in a $(var) 

谢谢

【问题讨论】:

  • 这和 Django 有什么关系?
  • 您在设置 var 文字时不需要单引号。
  • 在 Django 中我有我的代码,然后我发送一个 JsonResponse,在读取 main.js 中的响应后,我有工作的 dinamytag。

标签: javascript jquery django html


【解决方案1】:

你应该这样做:$('#'+ result.tag)

【讨论】:

    【解决方案2】:

    这不是您使用 javascript 创建变量的方式。你应该试试

    var sel = "'#"+result.tag;  
    $(sel).append("<h1> Good </h1>")
    

    或者干脆

    $("#"+result.tag;).append("<h1> Good </h1>")
    

    【讨论】:

      【解决方案3】:

      这对你有用。

       <script>
         $(document).ready(function() {
      
         $('#'+result.tag).append("<h1> Good </h1>")
      
        };
        </script>
      
       <p id="tag_dinamy"> </p>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-02-14
        • 2021-07-24
        • 1970-01-01
        • 1970-01-01
        • 2014-05-21
        • 2018-02-10
        • 2021-10-26
        • 2013-06-28
        相关资源
        最近更新 更多