我正在處理一個簡單的if/else jquery語句,並且遇到了一些與該變量有關的問題。我需要做的是檢查var是否爲真。在我的情況下,我希望它檢查是否有'不推動'它。如果確實如此,那麼html必須變成'lol'。如果不是,它會給出一個簡單的警報。有人可以在這裏給我一些指導嗎?如何檢查一個字符串是否包含特定的子字符串
<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="user-scalable=no, width=device-width" />
<title>Untitled Document</title>
<link href="mobile.css" rel="stylesheet" type="text/css" media="only screen and (max-width: 480px)" />
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#nietklikken').click(function() {
var n = $(this).html('dont push');
if (n == "$(this).html('dont push')"){
$(this).html('lol')
} else {
alert('lolz');
}
});
});
</script>
</head>
<body>
<button type="button" id="nietklikken">dont push</button>
</body>
</html>
他想檢查它是否包含文本「不推送」,而不是它是否完全匹配。 –