一个简单的jquery代码行:
if ($j('#page2').length) {
$j('#myPlaceHolder2').html('<button class=\"button3\" type=\"button\">Page II</button>');
}
这完全没问题。当我稍后使用id myPlaceHolder2创建一个span时,它会显示该按钮。
现在我需要添加一个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,谢谢!
答案 0 :(得分:0)
使用jQuery添加它:
$j('#myPlaceHolder2')
.html('<button class=\"button3\" type=\"button\">Page II</button>')
.find('.button3')
.click(function () {
$j('#'+openc).fadeOut('normal', function(){$j('#page2').fadeIn('slow')});openc='page2';
});