草庐IT

ios-ui-automation

全部标签

javascript - Jquery UI 可拖动 : clone if Ctrl pressed down

我有一个可拖动的表格单元格列表,可以将其拖放到第二个表格上。它们设置为克隆,因为如果从中拖动项目,原始表应保持不变。现在,我希望能够将第二个表格中放置的元素从一个单元格移动到另一个单元格。但是,如果在第二个表格中拖动元素时按下Control键,则应克隆该元素。现在我不知道如何优雅地实现这最后一部分。到目前为止我的代码,只有Ctrl部分的克隆丢失了:$(".drag_clone").draggable({helper:"clone"});$(".draggable").draggable({revert:"invalid"});$(".droppable").droppable({dro

javascript - jQuery UI 可选 : How to get marching ants style lasso to show up?

我刚刚开始在我的应用程序中注入(inject)一些jqueryUI优点,并且正在努力解决一个相当小的问题。我有可选择的插件工作,但我似乎可以在拖动以选择多个时显示套索选取框。jqueryUI站点上的工作示例:http://jqueryui.com/demos/selectable/#default我的尝试:http://jsbin.com/amare5/2/edit使用的代码是jqueryUI站点示例的精确副本。我错过了什么? 最佳答案 成功了!谢谢@mattball!无需导入整个样式表,您只需要这个block:.ui-select

javascript - 在使用 ui :include 包含的 xhtml 文件中包含 JS 文件

我将用一个例子来说明我的问题:外部文件.xhtml:内部文件.xhtml:IAmTextinTheInnerFile!我的问题:可以像我那样在内部文件中声明js文件吗?我是否需要(并且应该)在内部文件中再次声明公共(public)(jquery-1.6.2.js)?如果我使用AJAX取消渲染和重新渲染inner_panel会怎样?是否会重新加载内部包含的header? 最佳答案 IsitokaytodeclarethejsfilesintheinnerfilethewayIdid?没有。您不应指定在包括以及。这只会导致无效HTML。

javascript - 如何防止 iOS 5 中 touchmove 事件的默认行为?

我有一个基于Web的应用程序,其中包含一个用户可以用手指上下滚动的组件。我使用事件的preventDefault方法来防止触摸移动在iOS设备上移动整个屏幕的默认行为。不幸的是,这在我今天早上刚升级到的iOS5中似乎不再有效。我不得不假设这在iOS5中的做法有所不同,但我还没有找到提供说明的资源。更新#1:我无法找到我的特定问题的答案,但我可以稍微调整我的代码以使用-webkit-overflow-scrolling样式(设置到“触摸”的值)并实现时髦的惯性滚动功能(其中内容滚动速度更快,具体取决于您的滑动速度,如果它触及边界,将“橡皮筋弹回”。看起来很酷...更新#2:我现在有另一个

javascript - 检测 iPhone 5 及其以下的任何 iOS 设备

Aquestion在SO上被问及iPhone4用户代理和iOS5.0用户代理。我使用以下方法检测不同的移动设备、视口(viewport)和屏幕。我希望能够区分iPhone5和所有其他iOS设备。据我所知,我用来检测iOS5.0用户代理variPhone5的行也适用于任何运行iOS5.0的iOS设备,所以从技术上讲它是不正确的。varpixelRatio=window.devicePixelRatio||1;varviewport={width:window.innerWidth,height:window.innerHeight};varscreen={width:window.scr

JavaScript 警报卡住 iOS 浏览器

我在jquery-mobile中开发webapp时遇到了一些奇怪的错误。当我提示警报时,如果我触摸页面的某些输入,iOSSafari和Chrome将完全卡住,我只能使用任务管理器关闭它们。我很困惑是苹果的错还是我的错。一些代码:$('.checkout-comprar-button').click(function(){alert("hola!!!");});这是事件的div:这是输入之一:"name=""id="checkout-num-tarjeta"maxlength="30"/>显示警报后,如果我想聚焦某些输入,浏览器会卡住。当我强行关闭Safari时,这是控制台给我的消息::

javascript - 使用 ui.router 渲染页面的 Angular JS 事件

背景场景:我有一个ng-repeat填充我的View,动态放大容器。我需要调整我的的高度当渲染完成时,我还需要在我的应用程序的每个其他页面上执行此操作。我很清楚ready()功能:angular.element(document).ready(function(){console.log('ready')})但是这段代码,放在app.js仅在第一页打开(或重新加载)时执行。重要提示:我正在使用ui.router浏览我的“页面”,所以每当我需要更改页面时,我都会调用“$state.transitionTo()”。问题:是否存在在页面完全呈现时广播的Angular事件?

javascript - 如何获取当前 ui-router 状态的完整 url?

我正在为AngularJS使用ui-router;我正在处理'$stateChangeSuccess'事件,并尝试获取当前状态的完整路径(在“#”之后)。$location.hash()返回空字符串,$state.url仅返回适用于嵌套状态的路径部分。我的完整路径#/a/b$state.url=="/b"$locadtion.hash()==""如何获取#/a/b或/a/b? 最佳答案 您可以随时使用:window.location或:window.location.hash(如果这是你想要的)。

javascript - Chrome扩展程序: How to show custom UI for a PDF file?

我正在尝试编写用于显示PDF文件的GoogleChrome扩展程序。一旦我检测到浏览器正在重定向到指向PDF文件的URL,我希望它停止加载默认的PDF查看器,而是开始显示我的UI。UI将使用PDF.JS呈现PDF,并使用jQuery-ui显示其他内容。问题:我该怎么做?阻止原始的PDF查看器非常重要,因为我不想通过显示两个文档实例来使内存消耗增加一倍。因此,我应该以某种方式将选项卡导航到我自己的View。 最佳答案 作为PDF.jsChromeextension的主要作者,我可以分享一些有关为Chrome构建PDFViewer扩展程

javascript - jQuery UI 可在 Slick-slider 内拖动

我需要在Slick-slider中有一个jQueryUI可拖动元素.我知道jQueryUI有句柄选项http://jqueryui.com/draggable/#handle但我不确定如何将其应用于slick-slider。我发现了这个SO问题:jQueryUISliderInterferencewithslickcarousel但它使用jQueryUI的slider选项。当我在我的例子中做了类似的事情时,我能够禁用slick-slider拖动...但是我的可拖动元素仍然不可拖动。JSfiddle:http://jsfiddle.net/NateW/u1burczm/当Slick-sl