我可以通過編程的方式去一個URL,得到響應並解析它。但是,我可以觸發該響應的HTML元素的JavaScript單擊事件?例如,假設響應包含一個元素:解析HTML頁面後觸發點擊事件
<div id="test">Click me</div>
和頁面處理click事件,如:
$("#test").on('click'.....
等
那麼,有沒有我可以觸發方式該事件後,我得到的HTML響應?
我可以通過編程的方式去一個URL,得到響應並解析它。但是,我可以觸發該響應的HTML元素的JavaScript單擊事件?例如,假設響應包含一個元素:解析HTML頁面後觸發點擊事件
<div id="test">Click me</div>
和頁面處理click事件,如:
$("#test").on('click'.....
等
那麼,有沒有我可以觸發方式該事件後,我得到的HTML響應?
DOM元素有一個。點擊()
所以,像這樣的工作:
<body>
<a href="" id="myLink">Test me!</a>
</body>
然後你有這樣的:
// basic function to be called
function clickMe() {
alert("Clicked!");
}
$(document).ready(function() {
// click event handler
$("#myLink").on('click', function() {
clickMe();
});
// invoke the click
$("#myLink").click();
});
我希望這有助於。
將會引起被調用的'.click()'處理程序的無限遞歸嗎? – guest271314
它不是必須的。當然,取決於實際的代碼。這只是一個概念的快速證明。 – MarioMucalo
在客戶端,僅使用書籤或用戶腳本 – mplungjan
我有點失去了對你正在試圖做的 –
DOM元素有哪些[本地'。點擊()'方法(HTTP://計算器.COM /問題/ 7999806/jQuery的如何對觸發點擊事件上的href元/ 28015837#28015837)。試試:'$(「#test」)[0] .click()'。 –