下面是维基百科搜索项目的js代码。我得到无限的循环,即使它有条件停止重复循环。我困在这个问题上了。
$(document).ready(function() {
$('.enter').click(function() {
var srcv = $('#search').val(); //variable get the input value
//statement to check empty input
if (srcv == "") {
alert("
我正在写一个小脚本,我注意到有一个重复的元素。在这种情况下,$('#theSelect1 ..')是重复的,我想避免它。
$('#theSelect1').change(function(){
//console.log ($(this));
console.log(
$("#theSelect1 option:selected").text() // is there a way to change #theSelect1 to be $(this) inside this statement
我正在尝试将所有内容包装在一个名为bodySemex的div中的页面的<body>标记中。对于大多数页面,这都很好用:
$('body').children().wrapAll('<div id="bodySemex" />')
但是,在某些页面上,这会导致body元素完全消失。(例如,由于该行代码,avc.com和都消失了。
每次发生这种情况时,我都会收到一条错误消息;该消息似乎表明jQuery的each()函数正在尝试对未定义的内容进行操作。
Uncaught ReferenceError: _gat is not d