[英]How to add 2 onclick event methods for a single element which class has dynamically change on the first click event method on jquery
[英]how to dynamically change an element content after with Jquery click event
我正在下面的jQuery代码上工作,目标是更改用户单击的任何标签的内容。
我可以获取clicked元素的ID,但无法更改其内容。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("td").click(function(){
var elementID = $(this).attr('id');
alert(elementID); //I am OK by accessing the elementID
$("#elementID").text("X"); // How pass this elementId again in order to change content ?
});
});
</script>
您已经可以通过访问$(this)
获得该元素。
$(document).ready(function(){
$("td").click(function(){
$(this).text("X");
});
});
使用以下命令更正您的行: $("#"+elementID).text("X");
$("td").click(function(){
var elementID = $(this).attr('SomeOtherElementID');
$("#" + elementID).text("X");
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.