当我点击带有"向右箭头"或"向左箭头"类的div时,我想向对象添加一个类.在http://jsfiddle.net/它是否完美.但在我的网站上它不起作用:(
谁能帮我?
jQuery的:
var currentPage = 0;
var lastPage = ($(".post-preview > div").length)-1;
currentPage = $('.post-preview > div.show').attr('id');
$('.news > .right').stop().click(function() {
if (currentPage == lastPage) {
$('.post-preview > div#' + lastPage).hide();
$('.post-preview > div#' + lastPage).removeClass('show');
$('.post-preview > div#0').fadeIn(300);
$('.post-preview > div#0').addClass('show');
currentPage = 0;
} else {
$('.post-preview > div#'+currentPage).hide();
$('.post-preview > div#'+currentPage).removeClass('show');
currentPage++;
var nextPage = currentPage;
currentPage--;
$('.post-preview > div#'+nextPage).fadeIn(300);
$('.post-preview > div#'+nextPage).addClass('show');
currentPage = nextPage;
}
});
$('.news > .left').stop().click(function() {
if (currentPage …Run Code Online (Sandbox Code Playgroud) 我不太确定我做错了什么.
section:not(#2) { font-size:33px; }
Run Code Online (Sandbox Code Playgroud)
更新:
忘了不使用数字作为例子!
傻傻的我,我正在做这样的事情并忘记了#之前的事情current.讨厌的语法错误.
current = $(this).attr('id');
$('section:not(#'+current+')').css('height',titleHeight);
Run Code Online (Sandbox Code Playgroud) 我有这个代码在函数valid_name不为true时显示错误,并valid_name在模糊时变为true时隐藏错误; 错误显示在最初隐藏的div中.出现错误但它不会消失.
function valid_name() {
if (($("#name").length > 5) && ($("#name").length < 20)) {
return true;
} else {
return false;
}
}
$(document).ready(function() {
$('#name').on('blur', function() {
if (!valid_name())
$("#name_erors").text("invalid name").show();
if (valid_name())
$("#name_erors").hide();
});
});
Run Code Online (Sandbox Code Playgroud) 我在div里面有一堆imgs,上面有一个类,在我的JS中我有一个for循环,可以将图像重新调整为一个框内的fir,而不需要拉伸
$('.gallery img')[i].attr('id', 'img' + i);
Run Code Online (Sandbox Code Playgroud)
这就是我试图让每个img拥有自己的id,如'img1''img2''img3'等
但似乎行不通
我在消息 div 上有 Office 365 id。如
<div id="AQMkADAwATM0MDAAMS0wYWIxLTU1ADI4LTAwAi0wMAoALgAAA1IXzflHRQlLlY3LIdjzH3MBADg_s4AQY3NEqDFmBjvfdZIAAAIBDwAAAA==">Message Subject</div>
Run Code Online (Sandbox Code Playgroud)
但是当我在函数中调用它时。它给jquery-2.1.1.js:2 Uncaught Error: Syntax error, unrecognized expression:
这适用于 devtools 控制台。
$('#AQMkADFGFGDFGDFGwYWIxLTU1ADI4LTAwAi0wMAoALgAAA1IXzflHRQlLlY3LIdjzH3MBADg_s4AQY3NEqDFmBjvfdZIAAAIBDwAAAA')
Run Code Online (Sandbox Code Playgroud)
这在 devtools 控制台上不起作用。我想解决这个问题,因为 office 365 消息 ID 通常在最后有双重相等==。
$('#AQMkADFGFGDFGDFGwYWIxLTU1ADI4LTAwAi0wMAoALgAAA1IXzflHRQlLlY3LIdjzH3MBADg_s4AQY3NEqDFmBjvfdZIAAAIBDwAAAA==')
Run Code Online (Sandbox Code Playgroud) 我有一系列带有以下ID的文本框:
118|1/9/2011
118|1/10/2011
118|1/11/2011
118|1/12/2011
118|1/13/2011
118|1/14/2011
118|1/15/2011
118|Total
Run Code Online (Sandbox Code Playgroud)
使用jQuery或只是javascript,我需要对每个文本框求和并将值分配给总文本框.这需要在用户选中或点击文本框时发生.它还需要足够通用以处理具有类似ID的文本框,例如:
119|1/9/2011
119|1/10/2011
119|1/11/2011
119|1/12/2011
119|1/13/2011
119|1/14/2011
119|1/15/2011
119|Total
Run Code Online (Sandbox Code Playgroud)
格式保持不变.只有|左边的第一个数字 将改变.
任何指导将不胜感激.
好的,所以我有一个来自mysql数据库的用户名列表.但是,我需要数据库中的ID,所以我在想这样的事情,
<li id='43'>Monica</li>
<li id='47'>Henrik</li>
<li id='77'>Eric</li>
Run Code Online (Sandbox Code Playgroud)
但是如何从列表中获取ID?
$(document).ready(function()
{
$for(i=1;i<8;i++)
{
$("#"+i).hover(function() {
$("#"+i).stop().animate({left:"50px"});
},
function() {
$("#"+i).stop().animate({left:"30px"});
});
}
});
Run Code Online (Sandbox Code Playgroud)
我在这里使用 for 循环来避免多次声明悬停函数,它不起作用我如何声明我的 div id 我的 div id 是 1-7.plz 告诉我应该如何在循环内使用 div id。
我有一个HTML页面,其中包含我需要使用JQuery访问的元素.以下是如何识别表单元素的示例:
<div id="nItemID[766]Line" class="formLine ">
<span id="nItemID[766]Label" class="formLabel alignTop">Téléphone:</span>
<input id="nItemID[766]Field" class="formField" type="text" maxlength="11" value="" name="nItemID[766]" style="width: 300;">
</div>
Run Code Online (Sandbox Code Playgroud)
当我尝试显示特定元素的ID时,它会告诉我:nItemID [766] Label,例如.但是,当我输入该代码时,它找不到任何东西......
alert( $("#nItemID[766]Field").val() );
Run Code Online (Sandbox Code Playgroud)
有人可以帮助我获取这些特定元素的方式吗?
谢谢!
我在我的表中从tr和td获取id时遇到问题.
假设我有一个这样的表格:
<table class="table table-hover" id="table_tingkat_jual">
<thead>
<tr>
<th>Tingkat Penjualan</th>
<th>SA</th>
<th>Kode SA</th>
<th>Kuantiti Terendah (lusin)</th>
<th>Kuantiti Tertinggi (lusin)</th>
</tr>
</thead>
<tbody>
<tr id='0'>
<td>Diatas Rata-Rata</td>
<td id='1'>1 </td>
<td>AG</td>
<td>3870</td>
<td>5782</td>
</tr>
<tr id='0'>
<td>Diatas Rata-Rata</td>
<td id='3'>3 </td>
<td>CA</td>
<td>1080</td>
<td>3780</td>
</tr>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
我希望从特定表(table_tingkat_jual)中单击的每个tr获取TR和id FROM td的id.
这是我在jQuery中的语法:
$('#table_tingkat_jual tr').click(function(){
this.stopPropagation();
});
$('#table_tingkat_jual tr').click(function() {
var trid = $(this).closest('tr').attr('id');
alert("TR ID " + trid);
var tdid = $(this).closest('td').attr('id');
alert("TD ID " + tdid);
});
Run Code Online (Sandbox Code Playgroud)
但当我点击该表中的行时,没有任何反应.我想要的是提醒我身份证.(参见警报功能).
怎么了?