所以我特地为得到这个jQuery代码代码:未捕获的异常
//some button
var moreButton = $('<a href="#" class="buttonClass">Szczegóły</a>');
//load button to the first element with given class
$('.someDiv').first().append(moreButton);
//after button click we show/hide another div
$(moreButton).on('click', function(e){
e.preventDefault();
$('.hiddenDiv').slideToggle();
});
所以一切工作正常,但控制台显示此错误:
uncaught exception: Invalid arguments
点击后事件。
我试图从点击功能中删除所有东西,只留下一些console.log,但问题仍然出现。
那一行被抛出的异常?这也可能是一个问题与锚点的Unicode字符 – TankorSmash 2015-02-09 18:00:25
无法重现 - > ** http://jsfiddle.net/1yf5katu/**,jQuery不会抛出这样的错误! – adeneo 2015-02-09 18:00:53
还有其他玩法。要么是另一个库或其他代码。你需要修剪你的页面到最低限度,看看造成这个问题的原因。 – epascarello 2015-02-09 18:01:45