- 전체
- HTML
- Web Design (웹디자인)
- XE 응용 개발
- wordpress plugin dev
- Javascript & JavaScript Application
- MEAN Stack : full stack javascript
- angular js & ionic framework
- bootstrap
- WebGL, Three.js and Babylon.js
- restful api design
- mobile web
- node.js 응용
- Cloud Service 응용
- 웹 어셈블리 개발 [WASM, WebAssembly]
- 마이크로서비스, MSA (microservice architecture)
- WebGL / WebGPU
- next.js 개발
- micro frontend (마이크로프론트앤드)
- 전자상거래/쇼핑몰
- 서버 클라우드 (aws, azure, google)
HTML [HTML] Set display:none not working. : display : none 이 동작하지 않습니다.
2024.05.18 00:17
[HTML] Set display:none not working. : display : none 이 동작하지 않습니다.
Hi,
I've recreated a quick codepen of the issue I have,
there is a '.set($list, {display: 'none'})' on line 16, which is not triggering. I've been playing around one full day on that and I can't figure out what's wrong, I'm probably missing something.
So to see the first and main issue:
- Click on the 'Show List' button
=> the list is set to display block then an animation is showing the list items and the title is disappearing, until here all is fine.
- Click on the 'Show Title' to re-show the title and hide the list (display:none).
=> the title is showing, the animation on list item is working, but the list isn't going from display:block to display:none. I've also tried clearProps: All (and a lot of other workarounds, in css and/or full javscript, like adding and removing class), it doesn't work either.
The second issue:
var showList = new TimelineMax({paused: true, onComplete: console.log('complete')});
As you can see the animation is paused at first then triggered later, but the console.log is firing on page load, why? As it set to onComplete it should logically console.log when the animation is finished.
If someone could have a quick look at this, it would be great.
Thanks
Hi romain.gr,
I´m not sure what your real problem is.
Instead of "display:'none'" it is easier to set "visibility: hidden" and tween to "autoAlpha:1".
If you want a log put where it is triggered.
To toggle the animations you can use one TimelineMax:
[출처] https://gsap.com/community/forums/topic/16715-set-displaynone-not-working/
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
댓글 0
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 1 |
jQuery Mobile Form Example
| 졸리운_곰 | 2018.09.04 | 428 |

