in me) js(tixurl) location.assign(xurlend

in me) js(tixurl) location.assign(tixurl) end

in me remove .hidden from .desktop-nav remove .hidden from .fa-brands in me remove .hidden from .fa-phone in me remove .md:inline from .box-office-text trigger nycHeaderTop else add .fixed to

in me add .hidden to .desktop-nav add .hidden to .fa-brands in me add .hidden to .fa-phone in me add .md:inline to .box-office-text trigger nycHeaderFloat end on intersection(intersecting) from

if intersecting js (target) target.focus(); end end

document.querySelector(.by-date).style.display = none; ); picker.on(blur, (e) =

document.querySelector(.by-date).style.display = ; ); picker.on(select, (e) =

let input = document.getElementById(fromdate); let dates = input.value.split( – ); let qs = ?from= + dates[0] + &to= + dates[1]; input.setAttribute(hx-get, qs); window.history.pushState(, , location.pathname + qs); // initiate htmx fetch input.dispatchEvent(new Event(change, bubbles: true )); // update ui let span = document.querySelector(.by-date); if (span) let fromDate = picker.getStartDate(); let toDate = picker.getEndDate(); nerHTML = fromDate.format(MMM D) + – + toDate.format(MMM D); ); ); // activate date tab and prefill the selected date from querystring let params = new URLSearchParams(location.search.split(?)[1]); // Get the from and to parameters let fromDateStr = params.get(from); let toDateStr = params.get(to); if (fromDateStr) let date = new Date(fromDateStr); if (date != Invalid Date) picker.setStartDate(date); document.getElementById(fromdate).value = fromDateStr; if (toDateStr) date = new Date(toDateStr); if (date != Invalid Date) picker.setEndDate(date); document.getElementById(fromdate).value = document.getElementById(fromdate).value + – + toDateStr; else // default start and end date let startDate = new Date(); let endDate = new Date(); endDate.setDate(endDate.getDate() + 2); picker.setStartDate(startDate); picker.setEndDate(endDate); end on load if location.search contains ?from= — change display mode to showtimes js // show selected dates let span = document.querySelector(.by-date); if (span) let fromDate = picker.getStartDate(); let toDate = picker.getEndDate(); span.innerHTML = fromDate.format(MMM D) + – + toDate.format(MMM D); end remove .hidden from DateReset wait 0.5s then go to FeaturedAnchor smoothly end /

then set its value to then add .hidden to me then send keyup to it

— lazy loading for any background images with class .lazy-load — and image url stored in data-img-url attribute if intersecting set imgUrl to @data-img-url of target if imgUrl is not empty set @style of target to background-image:url( + imgUrl + ) then set @data-img-url of target to then remove .lazy-load from target end end

else remove .opacity-0 from SplashArticle remove .opacity-0 from

then wait 1s then remove .hidden from

then wait 1s then add .hidden to me end

NYC.coms Exclusive New York City Event Calendar

We proudly offer the most comprehensive event calendar of New York City events. Here youll find hundreds of special events as well as everything from which DJ is spinning at the hottest club to which team the Knicks are playing. Search by event type, date and/or location below.

:curPos scrolling.forward(BroadwaySlideFrame) else scrolling.backward(BroadwaySlideFrame) end

in me) js(tixurl) location.assign(tixurl) end data-img-url=//static.nyc.com/images/home2023/events/waltonf_ford.webp

Walton Ford: Birds and Beasts of the Studio

in me) js(tixurl) location.assign(tixurl) end data-img-url=//static.nyc.com/images/home2023/events/look_again.webp

Look Again: European Paintings 1300-1800

in me) js(tixurl) location.assign(tixurl) end data-img-url=//static.nyc.com/images/home2023/events/harmony_dissonannce.jpg

Harmony and Dissonance: Orphism in Paris, 19101930

in me) js(tixurl) location.assign(tixurl) end data-img-url=//static.nyc.com/images/home2023/events/mark_armijo_mcknight.webp

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

in me) js(tixurl) location.assign(tixurl) end

set imgUrl to @data-img-url of img if imgUrl is not empty set @style of img to background-image:url( + imgUrl + ) then set @data-img-url of img to then remove .lazy-load from img end end

Magic of Lights (Multiple Dates and Times)

By Way Of: Material and Motion in the Guggenheim Collection

Look Again: European Paintings 13001800

The Three Perfections: Japanese Poetry, Calligraphy, and Painting

arts, painting, drawing/illustration

Changing the Face of Democracy – Shirley Chisholm at 100

Byzantine Bemb – New York by Manny Vega

New York at Its Core – 400 Years of NYC History

Ink and Ivory: Indian Drawings and Photographs

Siena: The Rise of Painting, 13001350

Mandalas: Mapping the Buddhist Art of Tibet

Materialized Space: The Architecture of Paul Rudolph

The Genesis Facade Commission: Lee Bul, Long Tail Halo

Flight into Egypt: Black Artists and Ancient Egypt, 1876Now

Ice Cold: An Exhibition of Hip Hop Jewelry

if intersecting js (target) target.focus(); end end

then set its value to then add .hidden to me then send keyup to it

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in ourPrivacy policy

Tags:

No responses yet

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注