我.click
在 JavaScript 函数内的输入按钮类型中添加了一个函数。
该.Click
函数调用另一个 JavaScript 函数。但是由于某种原因,该.click
函数一直被调用。即使没有点击元素。
下面是我的代码。谢谢你的协助。
function loadBook(URL) {
alert(URL);
};
function LoadAllBooks(URL, attachPoint) {
var title = "This is some code bad code";
var classname = title.replace(/\s/g, "");
var htmlString = '<div class="' + classname + '"><input type="button" value="' + title + '"></div>';
$(htmlString).appendTo(attachPoint).click(loadBook(URL));
};
attachPoint是 HTML 中的引用,由以下行获取。
var attachpoint=document.querySelector('.buttonAttachPoint');