草庐IT

flutter - 拖放芯片小部件

全部标签

javascript - Angular 表格排序和拖放表格行冲突

我正在使用angulartable-sort和angulardrag-drop在我的项目中。当我拖动一行并试图将其放到另一行时,表排序会强制将这些行排序到它们之前的位置。如果我删除表格排序指令ts-repeat,那么拖放操作会完美无缺。我还需要默认表列排序"Age"升序。为了更好地理解,我在plunker上做了一个例子。https://plnkr.co/edit/pHlTufpayFAB4he8bN6y那么,如何在拖放一行时防止表排序?谁能帮我解决这个问题?我真的很感激。提前致谢。 最佳答案 我认为你应该摆脱ts-repeat,并且

javascript - 在 DIV 上拖放文本

我的网站中有一个div,当它被点击时,它会显示搜索框(使用jQuery完成)。但是,我希望这个div接受拖放文本。在我的用例中,用户从网站的任何位置选择常规文本,然后拖放它以将其复制粘贴到搜索框中。如果搜索框始终可见,他只需将其放入文本框中,由浏览器/操作系统本地处理。但是,有没有办法用这个div来模拟同样的事情?用户将他的文本拖放到div上,它会触发点击事件以显示文本框并将拖放的文本粘贴到框中。我的网站使用Modernizr+jQuery+jQueryUI和HTML5/CSS3。IE6兼容性不是问题。提前致谢! 最佳答案 您可以使

javascript - 覆盖 Primefaces 特定小部件的方法

我想覆盖Primefaces数据表组件的功能。根据这个问题:HowdoIfindand/oroverrideJavaScriptinPrimefacescomponentbasedonwidgetVar?这可以通过使用PrimeFaces.widget.DataTable.prototype.来实现。但我只想为一个数据表而不是所有数据表覆盖此函数。这不起作用:....$(document).ready(function(){if(PF('myTable')!==undefined){PF('myTable').jq.datatable({showCellEditor:function(

javascript - jstree 中 dnd 插件中的拖放事件未被调用

我们使用jsTree来表示文件和文件夹的树。文件和文件夹可以移入和移出其他文件夹。为此,我启用了拖放插件。可以拖放文件夹和文件,但不会调用拖放时调用的事件。我需要在拖放时触发这些事件,因为我需要使用Ajax在后端更新拖放状态。请帮忙下面是代码。$(function(){$("#folderTree").jstree({"dnd":{"drop_finish":function(){alert("DROP");},"drag_check":function(data){if(data.r.attr("id")=="phtml_1"){returnfalse;}return{after:f

javascript - ember.js 小部件

我知道emberjs适用于单页应用程序,而且您似乎可以将emberjs应用程序本地化到单个dom容器而不是整个页面,所以我想知道emberjs是否适合高级应用程序小部件的创建,不仅仅是一个稍微花哨的下拉菜单或任何东西,而是一个更复杂的小部件,它可以处理自己的restful资源等。或者以这种方式使用ember.js是不是有点矫枉过正?如果它适用于小部件,当ember应用程序来自不同的作者时,是否有可能无需重新编码小部件以在同一页面上使用多个ember小部件应用程序,我的意思是我可以的一个例子在同一页面上轻松拥有来自不同来源的多个jquery插件,而不会发生任何冲突。

javascript - 为什么在添加 "overflow: auto"时拖放更顺畅?

我正在为网站制作CMS。在CMS中,我想创建一个可以拖/放/选择的索引。在占位符上拖放并不是很流畅。但是在我将overflow:auto添加到可以拖/放/选择的div之后,它会更流畅,更容易使用。谁能解释一下为什么会这样?它仅在您的网页中有很多div时显示。(就像在一个即将完成的网站中一样。)这发生在Chrome和Firefox中。(我没有在其他浏览器中测试它。)WithoverflowautoWithoutoverflowauto 最佳答案 您必须考虑HTML元素。每个HTML元素都包装在自己的“盒子”中。对于每个框,您可以设置其

javascript - 拖放区未定义

我对JavaScript很陌生,这让我发疯。我想使用Dropzone.js,所以我从here下载了文件dropzone.js并将其包含在我的View中,如下所示:/dropzone.js">然后我创建了这样的表单:而且效果很好。它指向php函数,我处理服务器站点上的上传。问题是当我想访问JS中的dropzone对象来配置它时。当我做的时候//"myAwesomeDropzone"isthecamelizedversionoftheHTMLelement'sIDDropzone.options.myAwesomeDropzone={paramName:"file",//Thenameth

javascript - 像 gmail 一样的文件拖放悬停

我有以下html:{{video.original_file_name}}要让drop_window在悬停时改变颜色,我可以这样做:.drop_window:hover{background:#F5FFF5;}但是,如果我尝试将文件拖到那个drop_window中,它不会改变颜色。我将如何做到这一点,类似于Gmail的文件放置功能?这是我目前拥有的示例:http://jsfiddle.net/5MjGS/ 最佳答案 你可以在dragenter上使用addEventListner,然后你就可以调整样式了。确保在dragexit上改回颜

javascript - 父容器调整大小时自动调整 dojo dijit.Grid 小部件的大小

我在TitlePane中有一个dojoGrid小部件,其宽度设置为100%。TitlePane采用流动布局,因此它的宽度会随着浏览器窗口的大小而变化。我遇到的问题是,当父窗口展开(或收缩)时,网格本身不会改变它的宽度。我可以通过在网格上调用render()来调整它自己的大小,但是我如何才能检测到父窗口已经调整大小以便我知道要重绘网格小部件? 最佳答案 我有时不得不这样做;不太难:functionresizeGrid(){//dowhateveryouneedhere,e.g.:myGrid.resize();myGrid.updat

javascript - 无需库帮助的简单 JavaScript 拖放

我只是在寻找一种无需jquery或任何其他库即可使用拖放的方法。如果拖动的对象放在另一个元素上,后面的元素应该启动一个事件(在FF中-最好是独立于浏览器)。我知道之前有时讨论过JavaScript的拖放,但之前的帖子对我没有帮助。虽然我找到了一些例子,但我不清楚是否存在“拖放”或“拖放”事件,但这些事情不起作用:TextText这是怎么做到的?非常感谢。 最佳答案 我同意其他答案。图书馆将为您节省大量时间和麻烦。这是来自最近刚刚从头开始创建拖放控件的人。如果您坚持认为这是您需要做的:将onmousedown事件绑定(bind)到要拖