问题列表 - 第25269页

如何替换jQueryUI按钮文本?

我有一个与jQueryUI一起使用的按钮,就像这样(简化).

<button id="mybutton">Play<button>
<script>
$("#mybutton").button().toggle(
    function(){
       $(this).text('Stop');
    },
    function(){
       $(this).text('Start');
    },
);
</script>
Run Code Online (Sandbox Code Playgroud)

此代码打破了按钮的外观,因为当它进入按钮小部件时,按钮内部会添加一个新的跨度.所以我现在正在更改按钮值

$(this).find('span').text('Stop');
Run Code Online (Sandbox Code Playgroud)

这是hacky,因为我不能再把按钮当作黑盒子了,必须进去.

有干净的方法吗?

jquery jquery-ui button

31
推荐指数
2
解决办法
2万
查看次数

使用HTTP/1.1 Pipelining发出多个请求

使用HTTP/1.1 Pipelining时标准对发出多个请求的说法是什么,而不等待每个请求完成?服务器在实践中做了什么?

我问,因为我曾尝试编写一个客户端,它会发出一批GET多个文件的请求,并记得收到错误.我不确定是否是由于我错误地发出了GET或者需要等待每个请求完成才能发出下一个请求GET.

language-agnostic http network-protocols

7
推荐指数
1
解决办法
1218
查看次数

在iPhone上进行2D碰撞检测的最佳方法是什么?

一直在研究这个碰撞检测问题,我可以采取三种主要方法:

  1. 精灵和面具的方法.(和精灵的重叠并检查所得到的精灵像素数据中的非零数字).

  2. 边界圆,矩形或多边形.(创建一个或多个包围精灵的形状,并执行基本数学检查重叠).

  3. 使用现有的精灵库.

第一种方法,即使它是我过去在16x16精灵块中完成它的方式,似乎没有一种简单的方法来获得单个图像像素数据和/或alpha通道在Quartz中(或OPENGL).检测边界框的重叠很容易,但是然后从重叠创建第三个图像然后测试像素是很复杂的,我的直觉是,即使我们能够使它工作也会很慢.我错过了一些整洁的东西吗?

第二种方法是将我们的精灵分成几个多边形并测试它们的重叠.多边形越多,碰撞检测越准确.好处是它速度快,而且准确.缺点是它使精灵创建更复杂.也就是说,我们必须为每个精灵创建多边形.对于速度,最好的方法是创建一个多边形树.

第三种方法我不确定,因为它涉及购买代码(或使用开源许可证).我不确定最好使用的库是什么,或者这是否会让生活更轻松,或者让我们在将它集成到我们的应用程序时遇到问题.

所以简而言之,我赞成多边形和树形方法,并且在我去编写大量代码之前,我将非常感谢您对此的看法.

最好的祝福

戴夫

iphone 2d collision-detection quartz-graphics

2
推荐指数
1
解决办法
1532
查看次数

在android中开发应用程序有哪些不同的方法?

任何人都可以告诉我有多少种方法可以为Android平台开发应用程序.我所知道的唯一方法是通过Java.我读到的不是Java; Python,Rails和Native C也可用于开发Android应用程序.如果有人知道的话,请帮助我,就如何使用这些语言创建包含任何教程,文档或书籍的应用程序而言.

android

1
推荐指数
1
解决办法
7416
查看次数

如何解决GCC中的包含文件名冲突?

我有两个string.h在不同库中命名的头文件,它们相互冲突,甚至与同名的标准C包含文件冲突.

string.h除了标准之外,不需要使用任何标准,但我需要在GCC搜索路径中包含库标题路径.目前我使用的东西一样-I /usr/local/include/lib1 -I /usr/local/include/lib2,但这样我可以不包括标准C string.h.

解决此类冲突的正确方法是什么?

c gcc header-files

3
推荐指数
1
解决办法
1710
查看次数

使用JavaScript中的动态内容填充IFRAME

我有一个IFRAME应该填充JavaScript的内容.如果内容在服务器上,我所要做的就是:

    function onIFrameFill() {
         myIframe.location.href = "HelloWorld.html";
     }
Run Code Online (Sandbox Code Playgroud)

但我拥有的内容是在客户端生成的HTML页面,并表示为字符串(我对它没有太大影响).如何以编程方式填充iframe的内容?

javascript iframe dynamic-content

10
推荐指数
1
解决办法
1万
查看次数

"在XCode中找不到此可执行文件的有效配置文件"

我正在尝试将我的第二个应用程序提交到App Store.据我所知,我已按照所有说明进行操作,但在尝试构建和运行时,我一直收到此错误:

"找不到此可执行文件的有效配置文件"

我让XCode自动选择配置文件.我想选择的那个是灰色的.但是Target窗口的Build选项卡中的下拉选项显示

"个人资料与申请人标识符不匹配"

我没有得到的另一件事是选择下拉列表显示"com.mycompany.myapp"然后"ABCDEDFG.com.mycompany.myapp"(两者都组成),以便我看到它们不匹配.我在管理器和plist文件中安装了唯一标识符配置文件.

我完全糊涂了.我已经按照我书中的说明几次而无法得到它.

iphone provisioning xcode3.2

12
推荐指数
1
解决办法
3万
查看次数

是否将某种JavaScript性能技巧归结为零?

查看jQuery核心,我发现了以下代码约定:

nth: function(elem, i, match){
    return match[3] - 0 === i;
},
Run Code Online (Sandbox Code Playgroud)

我对这个片段非常好奇 match[3] - 0

在Google上搜索"-0"并不是很有效率,搜索"减零"会返回对Bob Dylan歌曲的引用.

所以,谁能告诉我.这是某种性能技巧,还是有理由这样做而不是parseIntparseFloat

javascript jquery

18
推荐指数
4
解决办法
2251
查看次数

Windows 7上有多个鼠标光标

我们将CPNMouse用于在Windows XP上运行的应用程序.一个鼠标设备与正常事件队列分离,因此我们可以获取它的位置和事件并自己绘制光标.

不幸的是,CPNMouse无法在Windows Vista/7上运行(请参阅此处).是否有任何库/ SDK在Windows 7上提供相同的功能?

只是为了澄清 - 我们希望"普通"光标存在并绘制另一个光标,该光标应该映射到不同的鼠标设备.


更新:CPNMouse不再受支持,其先前的"开源"退出SourceForge.官方CPN工具网站上仅存在此旧版文档页面.

看起来只有商业产品可用......

如果有人从SourceForce获得原始来源的副本,请在此处发布链接...假设原始许可证是标准的SourceForge(开放共享/扩展)变体,那么有人可以将其分配给新项目继续发展(免费工具).

mouse multipoint windows-7 multiple-mice

7
推荐指数
1
解决办法
3万
查看次数

MVVM Light + Blend设计器视图错误:找不到名为"Locator"的资源.

应用程序运行正常,但我无法在设计器视图中看到我的设计.

它说找不到名为'Locator'的资源.显然,我没有更改代码中的任何内容,我只是使用数据绑定对话框进行数据绑定...

有人面临同样的问题吗?

expression-blend mvvm-light

17
推荐指数
3
解决办法
6226
查看次数