잘 요소는 CSS를 cursor: pointer;
"클릭"이벤트가 jQuery와 연결된 모든 요소를 가져 오는 방법은 무엇입니까?
그러나 나는이를 추가 할 수있는 방법을 찾고 있도록 바탕 화면에이 동작을 모든 클릭 할 수있는 요소를하지 않으을하지 않는 한이 click
이벤트를 인식하지 못하는 IOS에 문제가 알려져있다 IOS가 탐지 된 경우에만 css.
if (navigator.userAgent.match(/(iPod|iPhone|iPad)/)){
var elements = /* here I need help to get all elements that have click event
attached, taking into account that some of them could be added dynamically */
elements.css('cursor', 'pointer');
}
모르겠다. 가능하다해도 IOS 클릭에 대해 걱정하지 않는 좋은 방법을 찾고 싶습니다.
UPDATE :
$(document).ready(function(){
$('body').on('click', 'div.hasClick', function(){
// do something
});
/* much more similar click event attached to many elements*/
if (navigator.userAgent.match(/(iPod|iPhone|iPad)/)){
var elements = /* here I need help to get all elements that have click event
attached, taking into account that some of them could be added dynamically
*/
elements.css('cursor', 'pointer');
}
});
왜 그냥 JQuery와 사용 CSS 미디어 쿼리를 사용하여 클래스를 추가 ... 이런 일을 할 수 있습니까? – azs06