我在用户点击时使用JQuery切换一个类,影响表格中的tr
。(只是更改tr
bg颜色)
在同一个函数上(用户tr
点击)我想更改其他div
的内容,具体取决于是否存在切换类。
我尝试使用.hasClass但是我收到控制台错误:未捕获的SyntaxError:意外的令牌
这是我的尝试。
<script type="text/javascript">
$(document).ready(function(){
var units = 0;
var pending = 75;
$("tr").click(function() {
$(this).toggleClass("taken");
if ( $( this ).hasClass('taken') ) {
{
units = units - 3;
pending = pending + 3;
}
else
{
units = units + 3;
if (pending >= 3)
{
pending = pending -3;
}
}
document.getElementById("progress").innerHTML = "Units taken: " + units;
document.getElementById("pending").innerHTML = "Units pending: " + pending;
});
});
</script>
答案 0 :(得分:4)
你有两个括号:
if ( $( this ).hasClass('taken') ) {
{