Tag: html rendering

使用JavaScript和jQuery计算大小

有时我遇到问题,试图获得有问题的HTML元素的大小。 我正在跟踪JavaScript代码并看到,此元素的宽度和高度返回为0。 当我在浏览器控制台中执行相同的代码时,会返回正确的大小。 示例代码,演示此问题如下: Decorate image with button jQuery(function($){ // Decorate image, wrapped to link to movie with “Play” button $(“a > img”).each(function(){ var img = $(this); var a = img.parent(); var w = img.width(); var h = img.height(); a.html(” \ \ \ \ \ \ \ “); a.append(img); // Make height of table equals […]

在由jQuery .html()函数插入的元素上绑定事件处理程序

在ajax调用我的网站后,我使用.html()呈现一些新内容。 $.getJSON(scriptURL, $(“#domainForm”).serialize(), function(data) { $(“#checkedDomain”).html(data[‘html’]) }); 现在。 如何在不替换脚本的情况下将事件处理程序绑定到替换的html中的div标签? 现在,我渲染到我的网站的HTML看起来像这样: someButton 我想摆脱标签,因为它是重新声明,如果我再次将相同的内容加载到该标签中,则会加载2个脚本。 任何提示?