我有兴趣使用touche.js,我通过teamTreehouse每周演出听到。不知道这是如何touche.js工作
我不正确的理解它的使用和实现吗?
你只是在touche.js之前添加一个jQuery,然后调用函数?
<!-- jQuery -->
<script type="text/javascript" src="/path/to/jQuery.js"></script>
<!-- somewhere before the rest of your JavaScript code -->
<script type="text/javascript" src="/path/to/touche.js"></script>
// applying a click event to one element
Touche(document.querySelector('#myButton')).on('click', handleClick);
// or to multiple at once
Touche(document.querySelectorAll('.myButtons')).on('click', handleClicks);
// or with jQuery
$('.myButtons').on('click', handleClicks);
我的经验,在以下, 我添加了一个类,你自然会点击到的所有元素。 (即链接,提交按钮等)中,添加的jQuery的touche.js库之前,然后调用,
$('.myButtons').on('click', handleClicks);
然而,我收到一个“errorUncaught的ReferenceError:handleClicks没有定义”在控制台错误。这导致我搜索handleClicks方法,我认为这是缺少的,并自然导致错误...但令我惊讶的是,我没有发现handleClicks方法。任何见解都会很棒!
谢谢,所以我认为handleClicks函数会是这样的?
function handleClicks(){
$('a').click();
}
我猜选择器会填满所有我想要的项目?
添加了一些代码,上面... –
@antonio要应用德勤到底在哪呢?一旦你点击/触摸'.mybuttons'元素,这将会点击所有'a'标签元素。这是你想要发生的吗? – melc
我想让图书馆只使用.myButton类。我猜是什么令我困惑,是不是图书馆的想法,以消除任何元素,你会点击一个触摸设备上的延迟? –