Tag: 克隆

克隆silverlight嵌入对象会导致空白元素

我有一个带有一些silverlight嵌入对象的页面。 一个玩家可见,所有其他玩家都被隐藏(显示:无)。 当我单击缩略图时,代码将克隆相应的隐藏对象,并用此克隆对象替换可见播放器。 这在Firefox,Chrome和IE9中运行良好,但在IE8中它无法正常工作。 可见的玩家被取代,但这导致一个大的白色空silverlight玩家。 如果右键单击此白色元素,它将显示silverlight上下文菜单,但不显示任何其他内容。 控制台或其他一些线索没有错误。 有这个问题的网站在线: http : //www.vioranje.nl 在IE8中打开它,然后单击标题栏“web afleveringen”下面的播放按钮,看看会发生什么。 这是克隆Silverlight播放器的jQuery代码(附加到缩略图的click事件处理程序): var embedType = (element.data().embedtype) ? element.data().embedtype : ‘object’; var $embed = $element.find(‘.large .embed ‘+embedType); var $newplayer = $(this).find(‘.embed’); var newplayerHTML = $newplayer.html(); var $newplayerInstance = $(newplayerHTML); $embed.replaceWith($newplayerInstance); $newplayerInstance.show(); 我该怎么做才能解决这个问题?

jQuery克隆和删除div不会添加div

我找到了一段帮助我解决原始问题的代码:我有一段标签内容,其中一些内容中包含video。 播放video时,选择另一个选项卡,video将继续在后台播放。 常见问题我猜:) 无论如何,我发现一些似乎有用的代码,但显然我做错了。 这是代码: // stop video playback when div is hidden $(‘.contextual-help-tabs li’).click(function() { var test = $(‘.contextual-help-tabs-wrap div.active’).attr(‘id’); // gets previously active div ID var clone = $(‘#’+test).clone(true); // clones the previously active div $(‘#’+test).remove(); // removes the previously active div $(‘#’+test+’-holder’).html(clone); // puts it back like new }); 问题是: test确实会返回正确的div。 它抓取先前在当前和活动之前打开的选项卡的div […]

jqueryforms推进forms克隆

如何创建一个表单,可以在单击ADD ROW链接时添加行,并在单击删除时删除。 我的表格中还有一个下拉列表,其中包含以下选项1. —选择—默认情况下2.资产3.无资产 现在,当用户选择“资产”时,动态表单显示将出现在当前行的正下方。 动态框应具有此字段1.资产类型:一个下拉列表(其值应使用ajax填充)2。名称:简单输入文本字段3.序列号:文本字段4.描述:文本字段 这个表单应该有添加和删除的选项,甚至对于那些添加的行应该生成动态表单框。 Sl. No Particulars Type Qty Rate Amount Action 1 —Select— Asset Non Asset X 我已经使用表单克隆,我得到它的工作时,我没有下拉列表,但有下拉列表和动态框我无法这样做我怎样才能在php中接收服务器中的数据。 请帮帮我。 我不希望为我编写整个代码,但是正确方向的指导是我想要的。 谢谢

如何在jquery中增加.clone()的值

我正在尝试克隆一个表单并从(例如)#form更改表单名称,当克隆到#form1并在输入上执行相同操作时,我真的不知道如何执行此操作! 任何帮助都会非常感激,因为我花了一整天试图找出它。 这是我的代码: HTML: JQUERY(用于克隆div和表单): $(“#copy”).click(function(e) { $(“.avail”).clone().removeAttr(‘id’).insertBefore(this); e.preventDefault(); }); 如果有人知道如何做到这一点,我会非常感激!

如何使用jQuery克隆标记

我有以下代码(简化以查看背后的逻辑): Text $(“#alfa”).click(function() { alert($(this).attr(“id”)); }); var clone = $(“#alfa”).clone().attr(“id”,$(“#alfa”).attr(“id”)+”_1″); $(“#alfa”).after(clone); 当我点击克隆的文本时,我需要看到“alfa_1”,但没有任何反应。 当我使用clone(true,true)工作时,但我没有在Firebug中看到克隆div的代码,看看到底发生了什么。 此外,我不知道为什么单击原始div警报被触发两次。 谢谢。

使用文件输入child克隆元素并清空它

提到这个问题我需要一个解决方案: HTML: Add more jQuery的: $(‘#add-more-files’).click(function() { var cloned = $(this).prev().clone(); $(cloned).insertBefore($(this)); });

jQuery动态添加了选择

当我通过克隆向DIV添加选择动态时,我无法从新下拉列表中选择任何内容,任何想法为什么? $(“.inline-form .copyIng:first-child”).clone().appendTo(“.inline-form”); 见: http : //jsfiddle.net/rxwL6/ .trigger(“refresh”); Dosen’t change anything, I still can’t select anything from the new dropdown.

克隆的选择字段不会触发事件

我无法找到我用JQuery克隆的这个表的解决方案。 我能够克隆表并更新ID和NAME属性以避免html冲突。 当我使用表的第一个(原始)副本时,Select下拉列表仅触发事件到其JQuery。 但是,克隆版本不会触发我用于填写“描述数量”和“价格”字段的必需事件。 我发布了我的表和JQuery。 有人可以让我知道我错过了什么让这个工作? 我通过创建两个带有各自唯一ID的表来测试JQuery,我用它来触发事件,工作正常。 然后,当我使用JQuery克隆表时,不会触发事件。 Select Product AAATG AAATGearlybird AB12LB AB14LB AB1LB ABS1LB Alberto's Dressing APRIL April16oz April8oz AUGUST BB BasilS case BB ChiliS case BB Lpasta case BB OO 500ML BB OO 750ML BB Spasta case BB Tpasta case BB VegS case BEEMB 执行克隆并更新ID和NAME属性的JQuery: var template = $(‘#sections .section:first’).clone(); var sectionsCount […]

jQuery,克隆选择,禁用以前选择的选项

我正在这个网站上工作,用户可以在其中创建自己的捆绑包。 基本上他们有一个课程列表,他们可以选择5并创建一个包。 我正在采取的方法是所有课程的下拉列表,然后点击克隆。 我想要做的是禁用下一个克隆列表中以前选择的任何项目。 这可能吗? 这是我的代码: http : //jsfiddle.net/Y4fLM/ 非常感谢!

多次克隆元素

我有一个li element作为id holder的div 。 我需要多次克隆li ,将所有克隆都作为holder div父级并更改其data-ids 。 我的层次结构如下所示: //other nodes 我如何克隆li element而不是更改它的data-id所以我得到: //other nodes //other nodes //other nodes //other nodes //other nodes //other nodes – 大卫