【发布时间】:2026-01-18 15:00:02
【问题描述】:
我在 react JS 中渲染 Html 是:
return (
<div>
<table id="displaydata">
<td className="update_record"><a href={"http://localhost/PHP-React-Demo/update_record.html?id=" + d.id}><img className="edit" src="http://localhost/PHP-React-Demo/images/edit_logo1.png"/></a></td>
<td className="delete_record"><input id="closeAuction" type="image" className="delete" src="http://localhost/PHP-React-Demo/images/delete-button.png"/></td>
</tr>
)}
)}
</table>
</div>
)
现在我想在单击图像时执行 JQuery 操作。我已经尝试过 onClick,现在尝试以下 JQuery 代码
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js">
$(document).ready(function() {
$('#closeAuction').click(function() {
location.reload();
});
});
</script>
这个 JQuery 代码但它什么也没显示。只有 html 呈现了该操作没有执行。
【问题讨论】:
-
你真的需要在这里使用 jQuery 还是可以通过使用更多的 React 模型来解决这个问题?例如,OnClick 可以在 React 中完美解决,而无需 jQuery。
标签: javascript jquery reactjs