Простая строка кода jquery:
if ($j('#page2').length) {
$j('#myPlaceHolder2').html('<button class=\"button3\" type=\"button\">Page II</button>');
}
Это прекрасно работает. Когда я позже создаю диапазон с идентификатором 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, я только учусь на ходу, поэтому любые указания относительно того, как это сделать, будут полезны, спасибо!