问题标签 [conflict]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - jQuery + Superfish + Supersubs + Prototype + IE = 失败!
我正在使用 jQuery 的 Superfish 菜单插件在某些页面上显示垂直菜单。我还使用 Supersubs.js 插件来确保菜单系统中的每个级别都与最宽的 LI 元素一样宽。
我已经获取了下载 zip 文件中包含的EXAMPLE.HTML 文件,并且只是将prototype.js 库添加到了源代码中。
正如预期的那样,FF、Chrome、Safari 都正确地渲染了菜单并使用 supersubs 插件来确保菜单的每一级至少与最宽的元素一样宽。
然后是IE……
一旦你在页面上包含 Prototype.js 库,IE 就会忽略 Supersubs 插件。
这是 example.html 源代码:
我试过 jQuery.noConflict()。我已将插件文件中的源代码更改为使用 jQuery 而不是 $,即使它们使用 (function($) {})(jQuery); 那应该没关系。
有人能帮忙吗?想把我的头发拉出来。
提前致谢!
javascript - Jquery + 原型冲突
我最近继承了一个以各种方式拙劣的网站。我更像是一个 php 人,最初 js 工作得很好。我没有对 javascript 或任何包含文件进行任何更改,但在进行了一些内容编辑后,我收到了来自 firebug 的错误。
谷歌搜索我发现一些帖子有时 jquery+prototype 不能很好地播放,重新排列脚本可以解决这个问题,但是由于我没有触及这些部分,我不确定我什至需要从哪里开始调试。以前的开发人员合并了一个 head.inc 文件,该文件加载原型,scriptaculous,然后许多页面在一个子模板中加载 jquery 用于灯箱等功能。
该站点临时位于http://dawn.mikeyhill.com
任何帮助表示赞赏。
svn - 无法将新文件从主干合并到我的分支
这是我的步骤:
- 从主干切换到我的分支
- 执行从trunks子目录到我的分支子目录的合并,即svn merge https:.../trunk/Class@2209 https:...branches/mybranch/Class@HEAD /Users/me/.../Class
我得到的响应:---将存储库 URL 之间的差异合并到“/Users/me/.../Class”中:C /Users/me/.../Class/NewFileYouDoNotHave.php 冲突摘要:树冲突:1
修订版 2209 与将 NewFileYouDoNotHave.php 添加到主干的修订版相同。我知道我想要以前的版本。但是,以前的主干版本比分支的最新版本旧。(所以我猜有人更新了分支并且没有包含我的文件)。
为了纠正这个问题,我读到冲突可能源于 svn 对哪些文件在哪个修订版中的混淆。所以我删除了 NewFileYouDoNotHave.php 并将其提交到主干。然后添加它并将其提交回主干。我切换到我的分支并再次执行合并,但我仍然得到相同的结果。
根据我上周的经验,我知道如果我切换回主干(现在我在分支中),Subclipse 将断开与 svn 的连接。我将无法再通过 Subclipse GUI 访问 Team 菜单项和执行 svn 命令,但我仍然可以在终端中运行 svn 命令。
技能:noob
SVN:svn,版本 1.6.5 (r38866) 子剪辑
:1.0.6
我真的很感激任何建议、见解等!!!!
iphone - 我可以并且应该并排运行 2 个版本的 XCode 吗?
是否可以安装 beta iPhone SDK 以及最新的“正式版本”?
这甚至是必要的,还是我可以将测试版用于 iPhone/iPod 开发以及 iPad 开发?
svn - 更好、更简单的“语义冲突”示例?
我喜欢从版本控制系统 (VCS) 中区分三种不同类型的冲突:
- 文本的
- 句法
- 语义
文本冲突是由合并或更新过程检测到的冲突。这是由系统标记的。在解决冲突之前,VCS 不允许提交结果。
VCS 不会标记语法冲突,但结果不会编译。因此,即使是稍微细心的程序员也应该了解这一点。(一个简单的示例可能是Left重命名变量,而Right使用该变量添加了一些行。合并可能会有一个未解析的符号。或者,这可能会通过变量隐藏引入语义冲突。)
最后,VCS 不标记语义冲突,结果编译,但代码可能在运行时出现问题。在轻微的情况下,会产生不正确的结果。在严重的情况下,可能会导致崩溃。即使是这些也应该由非常细心的程序员在提交之前通过代码审查或单元测试来检测。
我的语义冲突示例使用 SVN(Subversion)和 C++,但这些选择与问题的本质并不真正相关。
基本代码是:
左 ( L
) 和右 ( R
) 更改如下。
Left '优化'(改变循环变量的值):
正确的“优化”(改变循环变量的使用方式):
这是合并或更新的结果,SVN 没有检测到(这对于 VCS 来说是正确的行为),因此它不是文本冲突。请注意,它可以编译,因此它不是句法冲突。
assert
失败是因为是odds
37。
所以我的问题如下。还有比这更简单的例子吗?有没有一个简单的例子,编译的可执行文件有一个新的崩溃?
作为第二个问题,您在实际代码中是否遇到过这种情况?同样,简单的例子特别受欢迎。
jquery - How to get jQuery to work with Prototype
Ok so here is the situation. Been pulling my hair out on this one.
I'm a noob at this. Only been using rails for about 6 weeks. I'm using the standard setup package, and my code leverages prototype helpers heavily. Like I said, noob ;)
So I'm trying to put in some jQuery effects, like PrettyPhoto. But what happens is that when the page is first loaded, PrettyPhoto works great. However, once someone uses a Prototype helper, like a link created with link_to_remote, Prettyphoto stops working.
I've tried jRails, all of the fixes proposed on the JQuery site to stop conflicts...
http://docs.jquery.com/Using_jQuery_with_Other_Libraries
...even done some crazy things likes renaming all of the $ in prototype.js to $$$ to no avail. Either the prototype helpers break, or jQuery breaks.
Seems nothing I do can get these to work together.
Any ideas?
Here is part of my application.html.erb
If I put prototype before jquery, the prototype helpers don't work If I put the noconflict clause in, neither works.
Thanks in advance!
Chris
BTW: when I try this, from the jQuery site:
my page disappears!
svn - 在合并冲突解决方面,GIT 和 SVN 有什么区别
我一直听说 git 中的分支比 SVN 中的分支要容易得多,因为将分支合并回主干/主干更容易。我已经阅读了一些教程,但它们只涵盖了基本的合并冲突(“Alice 更改了 code.cpp 的第 8 行,同时 Bob 更改了 code.cpp 的第 8 行......”)并且 SVN 和所有其他分布式源代码控制系统。
你能给我一些会在 SVN 存储库中引起麻烦但会被 git 优雅处理的分支更改示例吗?
javascript - 两个 Javascript 之间的冲突(MailChimp 验证等脚本和 jQuery hSlides.js)
我在同一页面上运行了两个脚本,一个是 jQuery.hSlides.js 脚本http://www.jesuscarrera.info/demos/hslides/,另一个是用于 MailChimp 列表注册集成的自定义脚本。hSlides 面板可以在这里看到:http ://theatricalbellydance.com 。我关闭了 MailChimp 脚本,因为它与 hSlides 脚本冲突,导致它不会完全失败(如此处所示http://theatricalbellydance.com/home2/)。有人可以告诉我可以对 hSlides 脚本做些什么来阻止与 MailChimp 脚本的冲突吗?
MailChimp 脚本
hslides 脚本:
jquery - 如何在 Flash 文件上方放置一个 div?
我使用了jquery tools 工具提示,并在 flash 横幅下放置了 30 px 的图标。问题是当我悬停图标时,工具提示隐藏在 Flash 横幅下,我将高 z-index 分配给工具提示 div 或其他父 div,以便将其置于 Flash 横幅上方,但没有区别。
有没有办法克服这个问题?
在底部图片中,绿色部分是 Flash 文件,如您所见,工具提示的一部分已隐藏
alt text http://9139571377325154367-a-1802744773732722657-s-sites.googlegroups.com/site/dindarbiz/file-cabinet/Image1.jpg?attachauth=ANoY7crSD9impeXl_APuj9p9jAcgiAwkbjAkV2agtMosnVNbW7wwF22_lwu-zgo5TVJ34edVR-5N___RZwIagxb-khFo53wnOkDUJj7pZOOYEeI1it0Cx9e1Dy91dNHlF7RCPvnjtNvJppHBN7NoA80lkz7TtbX3sBsN7m36G6304vSFXsrfJ4Sl_bNajm5F4C5oHa8rM365I7eCzRiJzzvwP421FFjiWg%3D%3D&attredirects=0
svn - SVN 提交在 svn 控制之外更改、删除或添加的文件
我经常不是从 subversion 更改文件,而是从 finder 或其他来源更改文件。例如,最近,我从我创建了一个本地 svn 存储库的 wordpress 设置中更新了一些插件,但值得注意的是,这些插件在更新时与 svn 中的内容冲突。再加上我没有从 svn 删除或添加某些文件,当我这样做时:
svn状态
...许多文件被标记为!等等。
如果我进行清理,它似乎并不能解决冲突(我不是在谈论资源冲突,可以通过执行 svn diff 来解决)。
如何重新同步在 svn 上下文之外更改的文件,并准备它们以适当的方式提交。如果我没有道理,就这么说吧,我会尝试清理/编辑这篇文章。