моего кода и моя проблема:jquery.Event динамических элементов
<script type="text/javascript">
$(document).ready(function() {
// this variable is used to set the dynamic elements
tagFlag = '';
$("#a1").click(function(event) {
event.preventDefault();
tagFlag = 'me'; // setting the element which I want to trigger later
});
$('#'+tagFlag).click(function(e) {
// do sthing here
});
});
</script>
</head>
<body>
<a href="">make the element</a>
<p id="me">some words here</p>
</body>
</html>
but.when я установил tagFlag, и не нажмите «р» ничто не happen.BTW.there является ошибкой, когда tagFlag был ничего не устанавливайте. Так как я могу получить то, что хочу?
спасибо!
Это не поможет. – SLaks
Я пробовал это раньше. Метод Live() ничего не меняет .... И если я установил tagFlag = ''; Я получил эту ошибку: uncaught exception: Синтаксическая ошибка, нераспознанное выражение: # – qinHaiXiang