我正在玩 jquery 的附加功能。我附加了相当多的 html,它基本上是一个包含onclick
事件函数的 html 按钮。
听起来很混乱?我知道。我有一些技术限制,这让我只能选择一两天。
无论如何,这里有一些例子:
这不起作用:
$('body').append('<button onclick="(function(){console.log(' + '"Hello World"' + ');}())">BTN1</button>');
这有效并发布了一个 INT:
$('body').append('<button onclick="(function(){console.log(' + "3" + ');}())">BTN2</button>');
问题在于onclick
引号中字符串的声明。我认为它应该工作,但因为它没有我做错了什么。问题是什么。