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