這段代碼阻止了回調(diào),請問如何解讀:<input?type="text"?value="選中文字觸發(fā)事件">
<button>點擊全選文本</button>
<script>
$("input").select(function(){
????alert("文本被選中");
});
$("button").click(function(){
????$("input").select();
????return?false;
});
</script>倒數(shù)第3行的代碼:return false 作用是阻止回調(diào)。如果不添加本行代碼,當(dāng)點擊按鈕時,alert會被觸發(fā)3次,而當(dāng)加入該代碼后,alert就只被觸發(fā)1次了。?請問:當(dāng) return false 存在時,點擊按鈕,代碼是如何執(zhí)行的?該怎么理解呢?
關(guān)于JS函數(shù)阻止回調(diào)的解讀,請高手解答!
GavinZeng
2016-10-21 16:55:03