草庐IT

concat_data

全部标签

javascript - 拖动 : Replacement of the data

我得到了一个包含一些html元素的网页,其中包括一个文本区域和一个嵌入式contenteditableiframe(一个rte)。使用这段代码,我设法在主页上捕获拖动手势事件并设置文本/html数据jQuery(document).bind('draggesture',function(event){event.originalEvent.dataTransfer.setData('text/html','my_data');});现在,当拖放到主页上的文本区域时,“my_data”会被丢弃。放入contenteditableiframe也会掉落“my_data”。但是我在这里遇到了三

javascript - JSON.解析 : unexpected non-whitespace character after JSON data

我希望创建一个从4个选择菜单的选定选项派生的JSON对象。这些菜单可能在加载时选择了选项(由于服务器端技术)或者可能没有选择任何选项!使用$(document).ready()加载页面后,我的脚本就会运行……但是我遇到了JSON对象的一些问题“JSON.parse:JSON数据后出现意外的非空白字符”我希望我的JSON具有以下结构selObj={category:selectedCategory,//wecanonlyhave1category,thisisn’tgivingmeaproblem…catOptions:{optionValue:discountValue,//wecan

javascript - Grunt bower_concat 不添加 css

我尝试使用bower_concathttps://github.com/sapegin/grunt-bower-concat从我的bower_components编译我所有的css.js编译得很好,但css永远不会被创建。这是我的这一部分的grunt文件代码:bower_concat:{all:{dest:'/lib/_bower.js',cssDest:'/lib/_bower.css',dependencies:{//'angular':''},exclude:['jquery'],bowerOptions:{relative:false},includeDev:true}},它从

javascript - 将 base64 图像转换为 multipart/form-data 并使用 jQuery 发送

我在javascript中有一个base64编码的jpg,我想将其发布到需要multipart/form-data的服务器。特别是关键跟踪器API,它有一个示例curl调用,如下所示:curl-H"X-TrackerToken:TOKEN"-XPOST-FFiledata=@/path/to/file\http://www.pivotaltracker.com/services/v3/projects/PROJECT_ID/stories/STORY_ID/attachments我有基本的XML只调用他们的API工作正常,使用.ajax像这样:$.ajax({url:'http://w

javascript - jquery .data() 方法

当我在jQuery的数据中存储像{a:1,b:2}这样的对象时,它是复制该对象还是保存对它的引用?我有一个巨大的对象,我希望不同的元素存储从不同点到同一个对象的不同引用,我不希望它被复制。喜欢varobj={a:{one:1,two:2},b:{apple:'yummy',banana:'ehh'}c:{d:{'jQuery':jQuery}e:['Yougetthepoint']}};$('div').data('info',obj.b);$('#JQ').data('jq_reference',obj.c.d.jQuery); 最佳答案

javascript - 附加的事件处理程序 'meta-data' 存储在哪里?在 "DOM,"对象上,或者...?

我一直想知道...所以你有这样的代码:$('#click-me');然后你附上它:$('#click-me').click(someFunction);“元数据”在哪里:“嘿“jQuery-object#click-me”,当你被点击时,我会指向'someFunction'!”我知道事件处理程序可能会被破坏,例如我在Backbone.js中的情况,由于我重新呈现整个页面,我的事件停止触发,沿途破坏了一些背景函数/对象/View..(这就是我问这个问题的背景)现在,我的问题是:事件“元数据”存储在哪里以及如何销毁它们?它们是否存储在将其绑定(bind)到函数的函数中?它们是否在DOM“元

javascript - 使用 Ember-Data 自连接

有没有人对如何使用ember-data手动创建自连接关系有任何建议?例如,如果一个用户有很多关注者(其他用户),那么将此数据结构构建到ember-data中的最简单方法是什么? 最佳答案 我们可以找到的最好的方法是使用关系对象代理自连接关系,然后将其映射到用户。所以如果一个用户有很多“用户”,那么你可以这样做:App.User=DS.Model.extendname:DS.attr('string')follows:DS.hasMany('App.Follow')followers:(->@get('follows').map((d

javascript - 遍历 Ember.js ember-data 记录数组

我一整天都在为这个问题绞尽脑汁,我觉得我离解决方案很近了,但就是无法完全实现。我将Ember.js与Ember-Data和Fixtures适配器一起使用,最终迁移到REST适配器。基本问题是这样的:我有站点和主管,具有多对多关系。我想向用户展示他们现有站点/主管配对的选择框,按站点排序,即:站点1-主管1站点1-主管2站点2-主管1(记住,多对多)站点2-主管3我需要将这两个资源整理成一个数组,我可以将该数组传递给继承(或将继承)Ember.Select的View。目前,我正在SupervisorsController上尝试使用一种方法,我称之为“平面”,因为它将返回一个表示这些关系的

javascript - 在文件之间添加断行 Grunt - concat

我想知道当我们使用Gruntconcat连接文件时是否有办法在每个文件之间添加一行。因为文件末尾的一些内联注释导致我出错,当它们被合并时,注释也是下一个文件的第一行。实际上有点棘手,我正在手动删除这些评论,但如果我能明确避免这个问题,可能会更好。只需为每个文件添加一行concat可能会很棒。接下来我将使用Grunt-uglify删除评论和空格。 最佳答案 https://github.com/gruntjs/grunt-contrib-concat提到了separator选项,甚至给出了使用自定义分隔符的用法示例。这是他们的例子:g

javascript - D3 : use nest function to turn flat data with parent key into a hierarchy

我确信有一种非常简单优雅的方法可以做到这一点,但我不太明白。我有一些看起来像这样的输入数据:[{id:1,name:"Peter"},{id:2,name:"Paul",manager:1},{id:3,name:"Mary",manager:1},{id:4,name:"John",manager:2},{id:5,name:"Jane",manager:2}]如果可能,我想使用d3.js嵌套运算符来获取要在层次结构布局中使用的结构。像这样:[{name:"Peter",children:[{name:"Paul",children:[{name:"John"},{name:"Jan