[英]How to Make a jQuery Table Cell(td) clickable to Run a Function?
[英]Using jquery to make a div clickable and to run a function
所以我想在單擊div時執行代碼。
所以我有一個功能
function froth(){$("#area").load("test.html #enquiry1");}
我要在單擊div時調用此函數
<div id="t1">Test</div>
所以我嘗試使用此代碼
$('#t1').click(function(){
froth();
});
都能跟得上它不工作。
但
我轉到HTML文檔並執行此操作
<div id="t1" onclick="froth()">Test</div>
並且它完美地工作 。
所以我的問題是,我在這里做錯了什么? 為什么在html doc中使用它會起作用,而當我嘗試使用jquery使它可點擊時卻不能使用?
主要問題是,在其余DOM加載后 ,您需要綁定click事件
$(document).ready(function() {
$('#t1').on('click', function(){
froth();
});
});
您可以在此處看到一個實時示例
$(document).on('click', '#t1', function() {
froth();
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.