javascript - 用 $() 附加元素的问题

标签 javascript jquery asp.net html css

我正在尝试通过以下方式附加元素,但无法正常工作... e.d[0].UserName 确实有值(value).. :)

                 success: function(e){
       console.log(e);
       console.log(e.d[0].UserName);
       var position2= $("#searchtextbox").position();
       $('<div/>',
       {
         id:'generatedsearchdiv1', 
         css:{
              position:absolute,
              left:position2.left, 
              top:position2.top+20
              },
         text:e.d[0].UserName
         }).appendTo('#searchArea');

       } 

最佳答案

您没有在“绝对”(position:'absolute') 两边加上引号,因此脚本正在尝试查找名为“absolute”的变量。

关于javascript - 用 $() 附加元素的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16018301/

相关文章:

php - 如何将自定义 css 和 js 文件添加到 wordpress 的管理区域

asp.net - 如何让用户仅选择复选框列表中的一个复选框

asp.net - 使用不同用户登录时出现 Azure 错误

jquery - asp.net 4 jQuery Ajax 无法在 iis 中使用页面方法

javascript - noConflict JQuery 的 Drupal 问题

jQuery 选项卡 : panel covers tabs at 100% height

javascript - 将 JSON 文件从一个目录复制到另一个目录

javascript - Angular Directive(指令)单元测试中的模拟 Controller 实例化

javascript - 使用 Google Sheet 和 Google 脚本中的搜索进行循环

javascript - Chrome 的 V8 标记功能反复优化直到放弃