찾다
웹 프론트엔드JS 튜토리얼Jquery의 height() 및 width()를 사용하여 동적으로 삽입된 IMG의 너비와 높이를 계산하는 문제에 대해

먼저 현상을 살펴보겠습니다.

코드 복사 코드는 다음과 같습니다.


<script> <BR>$(document).ready(function() { <BR>$("#cc").append("< div id='aa ' style='width:200px;height:200px;' />"); <BR>alert($("#aa").width()); <BR> }); <BR><BR> 결과: 200 <BR>모든 브라우저에서 올바른 결과를 얻음<BR><br>삽입된 요소를 IMG로 변경 <br><BR><div class="codetitle"><span><a style="CURSOR: pointer" data="15265" class="copybut" id="copybut15265" onclick="doCopy('code15265')">코드 복사<U> 코드는 다음과 같습니다. <div class="codebody" id="code15265"><div id="cc"></ div> <BR>&lt ;script> <BR>$(document).ready(function() { <BR>$("#cc").append("<img id='aa' src='http: //www.jb51.net/images/logo.gif' / alt="Jquery의 height() 및 width()를 사용하여 동적으로 삽입된 IMG의 너비와 높이를 계산하는 문제에 대해" >"); <BR>alert($("#aa").width()); <BR>}); <BR></ script> <BR><BR> (참고: image1.jpg의 실제 너비는 693입니다.) <BR><br>결과는 다음과 같습니다. <br>Opera:34 <BR>Firefox:0 <BR>IE :28 <BR>Chrome:0 <BR>Safari:0 <BR><br>F5로 새로고침하면 결과는 다음과 같습니다. <br>Firefox:693 <BR>IE:693 <BR>Opera:693 <BR>Chrome :0 <BR>Safari:0 <BR>Safari와 Chrome은 항상 0입니다. <BR><br> 이미지가 로드되지 않거나 렌더링되지 않을 때 계산된 이미지의 너비와 높이가 올바르지 않다는 점을 이해해야 합니다. 새로 고침 후에 캐시가 있어야 결과가 정확하지만 Chrome은 왜 <br> <br> 및 Safari는 항상 0인가요? 게다가 IE와 OPERA는 실제로 처음부터 오류값을 계산했습니다. <br>다음과 같이 변경하세요. <BR><BR><div class="codetitle"><span><a style="max-width:90%" data="93239" class="copybut" id="copybut93239" onclick="doCopy('code93239')">코드 복사<U> 코드는 다음과 같습니다. <div class="codebody" id="code93239"> <div id="cc"> <BR><script> <BR>$(document).ready(function() { <BR>$("#cc").append( " <img id='aa' src='http://www.jb51.net/images/logo.gif' / alt="Jquery의 height() 및 width()를 사용하여 동적으로 삽입된 IMG의 너비와 높이를 계산하는 문제에 대해" >") <BR>window.setTimeout(function(){alert($(" # aa").width()); },100); <BR>}); <BR></script>

이 문제를 해결한 적이 있거나 이에 대한 자세한 내용을 알고 계십니까? 문제가 있으신가요? 빅버드 아시는 분 조언 좀 부탁드립니다.

코드 복사 코드는 다음과 같습니다.
$( document).ready(function() {
$("#cc").append("Jquery의 height() 및 width()를 사용하여 동적으로 삽입된 IMG의 너비와 높이를 계산하는 문제에 대해");
$(" #aa").load( function(){
alert($("#aa").width()
}).attr("src", "http://www.jb51.net/ Images/logo.gif") ;
});

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
如何在Chrome和Edge的所有选项卡中搜索文本如何在Chrome和Edge的所有选项卡中搜索文本Feb 19, 2024 am 11:30 AM

本教程向您展示了如何在Windows的Chrome或Edge中找到所有打开的标签页上的特定文本或短语。有没有办法在Chrome中所有打开的标签页上进行文本搜索?是的,您可以使用Chrome中的免费外部Web扩展在所有打开的标签上执行文本搜索,无需手动切换标签。一些扩展如TabSearch和Ctrl-FPlus可以帮助您轻松实现这一功能。如何在GoogleChrome的所有选项卡中搜索文本?Ctrl-FPlus是一个免费的扩展,它方便用户在浏览器窗口的所有选项卡中搜索特定的单词、短语或文本。这个扩

抖音怎么带标签引流?平台什么标签最容易引流?抖音怎么带标签引流?平台什么标签最容易引流?Mar 22, 2024 am 10:28 AM

抖音作为一款备受欢迎的短视频社交平台,拥有着庞大的用户群体。对于抖音创作者来说,带标签引流是一种有效提升内容曝光度和吸引关注的方法。那么,抖音怎么带标签引流呢?本文将为您详细解答这个问题,并介绍相关技巧。一、抖音怎么带标签引流?发布视频时,要确保选择与内容相关的标签。这些标签应涵盖视频的主题和关键词,以便让用户通过标签更容易找到您的视频。利用流行标签是增加视频曝光的有效方法。研究当前热门标签和趋势,将其巧妙地融入视频描述和标签中。这些热门标签通常具有更高的曝光度,能够吸引更多观众的关注。3.标签

抖音标签后面的时钟是什么?怎么给抖音账号打标签呢?抖音标签后面的时钟是什么?怎么给抖音账号打标签呢?Mar 24, 2024 pm 03:46 PM

在浏览抖音作品时,我们经常能看到标签后面有一个时钟图标。那么,这个时钟到底是什么呢?本文将围绕“抖音标签后面的时钟是什么”展开讨论,希望为您的抖音使用提供一些有益的参考。一、抖音标签后面的时钟是什么?抖音会推出一些热门话题挑战,用户参与时会在标签后看到一个时钟图标,这代表作品正在参与话题挑战,并显示挑战的剩余时间。对于一些具有时效性的内容,如节假日、特殊活动等,抖音会在标签后面附上时钟图标,提醒用户该内容的有效期限。3.热门标签:当某个标签变得热门时,抖音会在标签后面添加时钟图标,表示这个标签正

html5标签head和header有什么区别html5标签head和header有什么区别Jan 17, 2022 am 11:10 AM

区别:1、head标签用于定义文档头部,它是所有头部元素的容器,而header标签用于定义文档的页眉(介绍信息);2、浏览器都支持head标签,而旧版本浏览器均不支持header标签,需要IE9+以上浏览器才支持header标签。

深入了解HTML中的video元素深入了解HTML中的video元素Feb 24, 2024 pm 08:18 PM

HTML中video视频标签详解HTML5中的video标签是一种用于在网页上播放视频的标签。它可以使用不同的格式来呈现视频,例如MP4、WebM、Ogg等等。在本篇文章中,我们将详细介绍video标签的使用方法,并提供具体的代码示例。基本结构下面是video标签的基本结构:

钉钉app外部联系人标签怎么删除钉钉app外部联系人标签怎么删除Feb 24, 2024 am 08:20 AM

钉钉app外部联系人标签怎么删除?钉钉中是可以删除外部联系人标签的功能,但是多数小伙伴不知道钉钉外部联系人标签如何的删除,接下来就是小编为用户带来的钉钉app外部联系人标签删除方法图文教程,感兴趣的用户快来一起看看吧!钉钉app外部联系人标签怎么删除1、首先打开钉钉APP,主页面中点击如下图所示的【管理】功能;2、然后进入到企业管理的界面,找到其中的【外部联系人】;3、接着在外部联系人设置功能页,选择【标签管理】服务;4、之后在联系人标签主页面,选择你需要删除的标签组类型;5、最后点击标签组红色

如何使用HTML和CSS实现一个具有固定导航菜单的布局如何使用HTML和CSS实现一个具有固定导航菜单的布局Oct 26, 2023 am 11:02 AM

如何使用HTML和CSS实现一个具有固定导航菜单的布局在现代网页设计中,固定导航菜单是常见的布局之一。它可以使导航菜单始终保持在页面顶部或侧边,使用户可以方便地浏览网页内容。本文将介绍如何使用HTML和CSS实现一个具有固定导航菜单的布局,并提供具体的代码示例。首先,需要创建一个HTML结构来呈现网页的内容和导航菜单。以下是一个简单的示例

如何使用 Vue 实现带标签的输入框?如何使用 Vue 实现带标签的输入框?Jun 25, 2023 am 11:54 AM

随着Web应用的发展,带标签的输入框越来越受欢迎。这种输入框可以让用户更方便地输入数据,同时也方便用户对已输入的数据进行管理和搜索。Vue是一款非常强大的JavaScript框架,它可以帮助我们快速地实现带标签的输入框。本文将介绍如何使用Vue实现带标签的输入框。第一步:创建Vue实例首先,我们需要在页面上创建Vue实例,代码如下:&l

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

안전한 시험 브라우저

안전한 시험 브라우저

안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

SublimeText3 Linux 새 버전

SublimeText3 Linux 새 버전

SublimeText3 Linux 최신 버전

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)