Tag: 追加

将iScroll与JQM和动态内容结合使用

我正在尝试使用jQuery将iScroll实现到我的HMTL5游戏中。 我似乎无法让它工作? 我在这里遵循了指南: http : //www.gajotres.net/using-iscroll-with-jquery-mobile/ 这是我想要做的: $(document).on(‘pagebeforeshow’, ‘#index’, function(){ $(“.example-wrapper”).html(“”); var html = ”; for(i = 0; i < 30; i++) { html += 'link ‘+i+”; } html += ”; $(“.example-wrapper”).append(html); $(“.example-wrapper”).iscrollview(“refresh”); }); 项目的不同之处在于它使用触发器而我正在使用追加…我似乎无法获得连接? 我的例子是在jsfiddle: http : //jsfiddle.net/jmansa/952NJ/23/

JQuery – 如何在基于WebKit的浏览器(chrome / safari)中将对象追加到iframe?

我有这个代码: $(document).ready(function() { $(“#iframeId”).contents().find(“body”).append($(“#test”)); }); Text 我需要将整个对象追加到iframe(不仅仅是html())。 它在IE,Firefox和Opera中运行良好,但我无法在Chrome / Safari中实现。 有没有hack或其他方法,如何将html对象放入iframe,使用WebKit? 编辑 我无法克隆该对象(或使用其内部Html),因为我需要将其与文件输入一起使用,并且由于安全限制我无法复制它。

jQuery append()进入不与Microsoft Edge一起使用的新窗口

在尝试将克隆内容附加到新窗口时,Microsoft Edge正在抛出“没有支持此类接口”错误。 这是一个例子: jQuery(document).ready(function() { jQuery(‘.trigger’).click(function() { var target = jQuery(this).data(‘print_target’); var w = window.open(”, ”, ‘status=no, toolbar=no, menubar=no, location=no’); var print_html = ” + document.getElementsByTagName(‘title’)[0].innerHTML + ”; w.document.write( print_html ); var ua = window.navigator.userAgent; var ie = true; //.html() required for IE browsers if ( ua.indexOf(“MSIE “) != -1) { //console.log(‘MSIE – Craptastic’); jQuery(w.document.body).append( […]

根据屏幕宽度附加

我需要这样简单的东西: <!– if (screen.width 但是我需要来追加而不是重定向 那可能吗?

在哪种情况下最好使用.append()和.appendTo()?

除语法之外,这些函数之间没有太大区别: $(‘.target’).append(‘text’); $(‘text’).appendTo(‘.target’); 正如jQuery文档中所述: .append()和.appendTo()方法执行相同的任务。 主要区别在于语法特定,内容和目标的放置。 使用.append(),方法前面的选择器表达式是插入内容的容器。 另一方面,使用.appendTo(),内容在方法之前,作为选择器表达式或动态创建的标记,并将其插入目标容器中。 那么在这种情况下最好使用.append(),哪个.appendTo()? 哪些代码样本只适合这两个函数中的一个而另一个不够好? 同样的问题适用于: .prepend() vs .prependTo() .before() vs .insertBefore () .after() vs .insertAfter() 。

将内容附加到动态创建的iframe中会获得一个空的iframe

我有一个jQuery片段如下: $.ajax({ …. success: function(myContent) { ….. $(”).appendTo(‘body’).ready(function(){ $(‘#myFrame’).contents().find(‘body’).append(myContent); }); ….. }); }); 当第一次触发事件时,仅显示空的iframe,但如果第二次触发事件,则内容将成功附加到iframe中。 此代码段中有任何明显错误吗?

jQuery附加CSS文件并等到加载?

我正在尝试使用附加css文件 $(‘head’).append(”); 这很好 – 但是,我有一些function在css添加后运行,我无法找到一种方法让这些文件等到这个文件加载完毕? 我怎样才能做到这一点 ?

jQuery:克隆元素和事件

每当我使用ajax动态创建新内容,.clone(),append()等时,新元素就会丢失我编程的任何触发器和事件=( 在复制之后,在复制元素上添加类的其他元素上工作的简单事物不再起作用。 任何新的ajax内容都不起作用。 命令按钮不再起作用。 我能做什么? 我正在克隆这个HTML,命令按钮不再起作用。 样式化span元素不再适用于CLONED元素: ID: Status: Display Hide *Date:    *Title: *Venue: Telephone: URL: Address:    *City: State: ZIP: *Country: Comments: Edit Delete 添加了新评论,11/03/2011: 好的,我发现了问题,我的jQuery出错了。 现在,当我添加.clone(true)ALMOST时一切正常。 我的新问题是UI datepicker。 克隆HTML后,当我单击新克隆的日期字段时,焦点将转到克隆数据的(旧)日期字段。 更重要的是,如果我选择一个日期,则值将转到旧的日期字段 – 不再是新克隆的日期字段。 这是我的ajax代码(成功完成后): UI datepicker代码: $(“input[name=’date’]”).datepicker({ dateFormat: ‘yy-mm-dd’, changeMonth: true, changeYear: true, numberOfMonths: 3, showButtonPanel: true}); 阿贾克斯: …ajax code… function(data) { var […]

我可以将已存在的div附加到另一个已存在的div吗?

我有一个div中的联系表单,它有自己的不透明度0,以及一个div,其中内容根据用户点击菜单的动态进行动态操作。 在用户进入菜单的最后一个阶段后,我需要清除显示所有内容的div的内容,然后将表单div“移动”到其中,这样的工作会是什么? $(‘#menu_form’).on(‘click’, function() { $(‘#form_div’).append(‘#display_div’); }); 因此,为了回顾2个已经存在的div,需要在点击时将其中一个放入另一个。

jQuery:创建新元素时,我需要结束标记吗?

var $div = $(”).appendTo($(‘#header’)); 在创建新元素并将其添加到DOM时,您是否需要结束标记? 为什么或者为什么不? 如果我将内容放入我正在创建的标签中,我是否只需要结束标签? 像这样: var $div = $(‘ Error-Homie! ‘).appendTo($(‘#header’)); 或者我可以创建一个包含内容的元素,但是省略结束标记? 好? 坏? var $div = $(”).appendTo($(‘#header’));