Я пытаюсь использовать одну из моих функций PHP в одной из моих функций jQuery. Я понимаю, что он не будет выполнять код, но мне нужно повторить вызов функции, чтобы сервер мог обработать его. Пока у меня есть это:
.html('<h2>Please <a href=""<?php echo absolute_url("login.php"); ?>"">login</a> or <a href="signup.php">register</a> to vote for this post.</h2>(click on this box to close)')
Но это не работает правильно. Я слышал, что мне нужно заключить фактический вызов функции php в Javascript в кавычки, что я и сделал (одинарные и двойные), но они не сработали. Есть идеи?
Вся функция для всех, кто интересуется:
// login or register notification
$(document).ready(function() {
$('.notice').click(function() {
$('.error-notification').remove();
var $err = $('<div>').addClass('error-notification')
.html('<h2>Please <a href=""<?php echo absolute_url("login.php"); ?>"">login</a> or <a href="signup.php">register</a> to vote for this post.</h2>(click on this box to close)')
.css('left', $(this).position().left);
$(this).after($err);
$err.fadeIn(150);
});
$('.error-notification').live('click', function() {
$(this).fadeOut(150, function() {
$(this).remove();
});
});
});