給對應的radio加個類名或者Id,然后在在需要觸發(fā)的函數(shù)里寫上對應radio的點擊事件,如在頁面加載完成時點擊:
成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比埇橋區(qū)網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式埇橋區(qū)網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋埇橋區(qū)地區(qū)。費用合理售后完善,10年實體公司更值得信賴。
inputtype="radio"class="radiobox"/#36;(document).ready(function(){
#36;(".radiobox").click();
});
script type="text/javascript"
// 兩秒后模擬點擊
setTimeout(function() {
// IE
if(document.all) {
document.getElementById("clickMe").click();
}
// 其它瀏覽器
else {
var e = document.createEvent("MouseEvents");
e.initEvent("click", true, true);
document.getElementById("clickMe").dispatchEvent(e);
}
}, 2000);
/script
a href="#" id="clickMe" onclick="alert('clicked');"link/a
問題分析:
想要在一定時間內,事件回調函數(shù)僅執(zhí)行一次,需要在外部做一個計時器變量。當進入事件的回調函數(shù)時,啟動這個計時器,倒計時N秒后,計時器自動關閉。
每次進入事件回調函數(shù)的時候都要判斷這個計時器是否為啟動狀態(tài),如果是啟動狀態(tài),直接跳出不執(zhí)行事件即可。
舉例如下:
案例為一個按鈕的點擊事件,最少10秒可執(zhí)行一次,如果允許執(zhí)行將提醒“按鈕事件被觸發(fā)”,如果不允許執(zhí)行將提醒“目前按鈕事件不允許被觸發(fā)”。
HTML代碼:
button這是一個按鈕/button
jQuery代碼:
var?time?=?0;
$('button').click(function()?{
//判斷計時器是否處于關閉狀態(tài)
if?(time?==?0)?{
time?=?10;?//設定間隔時間(秒)
//啟動計時器,倒計時time秒后自動關閉計時器。
var?index?=?setInterval(function(){
time--;
if?(time?==?0)?{
clearInterval(index);
}
},?1000);
alert('按鈕事件被觸發(fā)');
}else{
alert('目前按鈕事件不允許被觸發(fā)');
}
});
首次點擊按鈕的結果:
在10秒內再次點擊按鈕的結果:
不太明白你的問題。好像是事件冒泡相關的問題吧。里層、外層都有click事件響應時,會先執(zhí)行里層的click事件響應,再執(zhí)行外層的click事件響應。像你的這種情況應該是為兩個并列的span加上click事件。
如果你非要這樣的話,也在可以里層的function結束時加上return
false;來阻止事件冒泡,這樣就外層的click事件都不會觸發(fā)。
不能觸發(fā)click事件最常見的三種情況:
選擇器使用錯誤,沒有選擇到標簽;(請分享html代碼分析);
標簽比jquery方法慢加載,也就是 先加載的方法 , 后加載的標簽;解決方法(將script標簽與js方法 寫在頁面的底部 也就是 body 標簽的下面)或者如下代碼
!DOCTYPE html
html
head
meta charset="utf-8"
script src="js/jquery-1.9.1.min.js"/script
script
$(document).ready(function(){
$(".test").click(function(){
alert("333");
});
});
/script
title點擊事件測試/title
/head
body
button class="test" 點擊彈出/button
/body
/html
jquery文件或者js文件 導入路徑錯誤或者沒有導入 (新手低級錯誤);
(純手打,求采納,已測試代碼。夢魂清風 @author:dream breeze)!!
Jquery觸發(fā)某個鏈接點擊事件可以參考下面的代碼:
$(document).ready(function (){
$("#tob").click(function (){
window.location.href = 'x.html';
});
});
擴展資料:
Jquery參考函數(shù)
$(“p”).addClass(css中定義的樣式類型); 給某個元素添加樣式?
$(“img”).attr({src:”test.jpg”,alt:”test Image”}); 給某個元素添加屬性/值,參數(shù)是map
$(“img”).attr(“src”,”test.jpg”); 給某個元素添加屬性/值
$(“img”).attr(“title”, function() { return this.src }); 給某個元素添加屬性/值
$(“元素名稱”).removeAttr(“屬性名稱”); 給某元素刪除指定的屬性以及該屬性的值
參考資料來源:百度百科-jQuery
網(wǎng)頁標題:jquery自動觸發(fā)click事件,處理click事件
標題鏈接:http://www.sd-ha.com/article26/dscddcg.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、網(wǎng)站策劃、企業(yè)建站、軟件開發(fā)、網(wǎng)站設計公司、面包屑導航
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)