我是 javascript 新手。我对javascript一无所知,我仍在学习。我需要一点帮助。
我有一个带有数字的标签。用户必须在文本框中手动输入一个数字。如果用户输入的值超过标签中写入的值,则应在输入框上方显示一个弹出框。
我试图这样做,但无论如何都会显示弹出窗口。我希望仅在满足条件时才显示弹出框。
另外,谁能告诉我如何<br>
在弹出内容中包含锚标签和标签?
$(document).ready(function(){
var Err2 = $("#max").val();
$('input').blur(function(){
if( $(this).val() >= Err2 ) {
$(this).popover({
title: 'Warning!',
content: 'sfgjksfhgjkhdghdfgjkdfjkgdfjkgn <a href=#">fgdfgdg</a>jhksdjhfdfsdgjlk',
placement: 'bottom'
}).popover('show');
} else {
$(this).popover('destroy');
}
})
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"/>
content=<span id="max">5</span>
<input type="text" class="form-control">