0
一个简单的代码的jQuery线:使用Javascript/jQuery的报价和双引号逃逸
if ($j('#page2').length) {
$j('#myPlaceHolder2').html('<button class=\"button3\" type=\"button\">Page II</button>');
}
这工作完全正常。当我稍后使用id myPlaceHolder2创建一个跨度时,它显示按钮。
现在我需要添加一个onclick事件
onclick=\"javascript: $j('#'+openc).fadeOut('normal', function(){$j('#page2').fadeIn('slow')});openc='page2';\"
以上面的.html,如下
$j('#myPlaceHolder2').html('<button class=\"button3\" type=\"button\" onclick=\"javascript: $j('#'+openc).fadeOut('normal', function(){$j('#page2').fadeIn('slow')});openc='page2';\">Page II</button>');
和所有的地狱破散。我试图用\逃脱每个',但它由于某种原因完全破坏我的网站。我不是很熟悉javascript或jquery,只是随着我的学习而去学习,所以任何关于如何完成这个任务的说明都是helfpul,谢谢!
想通了不同的;直接在我的范围内添加了onclick事件!Duh!感谢您的建议tho :) – Sherif