, если у вас естьНенавязчивый JavaScript без параметров функций
<div id="data" onclick="handleData(1)">Datum 1</div>
и вы хотите связать поздно вместо:
<div id="data">Datum 1</div>
<script>
$("#data").click(function() {
handleData(1);
})
</script>
Как вы передать этот параметр 1? вам нужно сделать что-то вроде этого:
<div id="data" data="1">Datum 1</div>
<script>
$("#data").click(function() {
handleData($(this).attr("data"););
})
</script>
Не можете ли вы просто поместить фигуру 1 прямо в круглые скобки функции? Ожидаете ли вы, что данные div #, возможно, захотят вызвать функцию с другим аргументом в другом сценарии? – David
Я мог бы только встроенный javascript на самом деле ненавязчивый. если бы у меня было несколько Datums в таблице, я бы захотел привязать клики в нижнем скрипте после завершения документа. –