是否可以在任何瀏覽器上使用控制檯查找當前事件的javascript代碼?例如,請參閱this JSFiddle。這是對應的代碼:使用瀏覽器查找當前正在運行的javascript代碼
.close-icon {
border:1px solid transparent;
background-color: transparent;
display: inline-block;
vertical-align: middle;
outline: 0;
cursor: pointer;
}
.close-icon:after {
content: "X";
display: block;
width: 15px;
height: 15px;
/*position: absolute;*/
float:right;
background-color: #FA9595;
z-index:1;
right: 35px;
top: 0;
bottom: 0;
margin: auto;
padding: 2px;
border-radius: 50%;
text-align: center;
color: white;
font-weight: normal;
font-size: 12px;
box-shadow: 0 0 2px #E50F0F;
cursor: pointer;
}
<input type="range" min="12" max="120" id="slider" />
<div class="text" contenteditable="true" style="cursor:grab;">hello1<button class="close-icon dbutton" type="reset"/></div>
<div class="text text1" contenteditable="true" style="cursor:grab;">hello2<button class="close-icon dbutton1" type="reset"/></div>
<div class="text text2" contenteditable="true" style="cursor:grab;">hello3<button class="close-icon dbutton2" type="reset"/></div>
<div class="text text3" contenteditable="true" style="cursor:grab;">hello4<button class="close-icon dbutton3" type="reset"/></div>
$("#slider").on("change",function(){
var v=$(this).val();
$('.text.active').css('font-size', v + 'px');
});
$('.text').on('focus',function(){
$('.text').removeClass('active');
$(this).addClass('active');
});
$(document).on("click",".close-icon",function(){
$(this).closest('div').remove();
//alert('hiii');
});
這裏我寫的代碼,以放大文本,並關閉div
。現在是否有可能在我調整文本大小時看到負責調整文本大小的代碼?
更新:我知道如何檢查元素,改變風格和其他東西 。但在這裏,我要求知道如何檢測當前事件的javascript代碼或 函數。它不是關於console .log 函數的函數。我已經知道了。我在問,如何知道哪個 函數正在工作,當我點擊關閉按鈕時,如何在瀏覽器中看到 代碼。在這裏,我寫的代碼,我明白代碼 是。那麼如果其他一些寫代碼,我期待的瀏覽器 用於檢測什麼樣的代碼,什麼事件正在運行
您的意思是https://jsfiddle.net/xogzvsjf/2/ –
https://developers.google.com/web/tools/chrome-devtools/javascript/add-breakpoints:滾動到設置DOM斷點 –
螢火蟲插件和使用斷點 – Woncker