如果一个单独的div为空,我正在尝试删除一个特定的div.这是我正在使用的:
$(document).ready(function () {
if ('#leftmenu:empty') {
$('#menuTitleWrapper').remove();
$('#middlemenu').css({ 'right': '0', 'position': 'absolute' });
$('#PageContent').css({ 'top': '30px', 'position': 'relative' });
}
});
Run Code Online (Sandbox Code Playgroud)
我认为这很接近,但我无法弄清楚如何编写代码以测试#leftmenu是空的.任何帮助表示赞赏!
我正在构建一系列金额,但需要删除美元符号.我有这个jQuery代码:
buildList($('.productPriceID > .productitemcell'), 'pricelist')
Run Code Online (Sandbox Code Playgroud)
它正在回归
pricelist=$15.00,$19.50,$29.50
Run Code Online (Sandbox Code Playgroud)
我需要删除美元符号,但似乎无法弄明白.尝试使用.trim,但我认为只删除空格.
对不起新手问题!在此先感谢您的帮助!
这是完整的代码:
function buildList(items, name) {
var values = [];
items.each(function() {
values.push(this.value || $(this).text());
});
return name + '=' + values.join(',');
}
var result = [
buildList($('.productCodeID > .productitemcell'), 'skulist'),
buildList($('.productQuantityID > .productitemcell > input'), 'quantitylist'),
buildList($('.productPriceID > .productitemcell'), 'pricelist')
];
var string = result.join('&');
Run Code Online (Sandbox Code Playgroud)
这是javascript运行之前的原始代码
<span class="productPriceID">
<div class="productitemcell">$15.00</div>
<div class="productitemcell">$19.50</div>
<div class="productitemcell">$29.50</div>
</span>
Run Code Online (Sandbox Code Playgroud) 如果包含图像的div,我有一个列表.每次页面加载时我都需要随机显示其中的4个.这是我开始的代码.
<div class="Image"><img src="/image1.jpg"></div>
<div class="Image"><img src="/image2.jpg"></div>
<div class="Image"><img src="/image3.jpg"></div>
<div class="Image"><img src="/image4.jpg"></div>
<div class="Image"><img src="/image5.jpg"></div>
<div class="Image"><img src="/image6.jpg"></div>
<div class="Image"><img src="/image7.jpg"></div>
Run Code Online (Sandbox Code Playgroud)
所有这些都将以display:none开头,我想随机取4个div并将它们设置为display:block.我假设我需要在某处使用"Math.random()",但不确定JQuery是如何做到这一点的.任何指针将不胜感激.
只是想知道是否有人知道如果页面上没有提交按钮,垃圾邮件机器人是否能够提交表单.只是尝试在不使用CAPTCHA的情况下进行一些非常基本的垃圾邮件防护.如果用户以某种方式与表单交互,我们的想法是使用jQuery呈现提交按钮.任何想法将不胜感激.
我知道这应该很简单,但无法弄清楚.这是代码.
<div class="cols lmenu_item1" id="leftMenuWrapper">
<div id="leftmenu"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
如果"leftmenu"为空,我只需要删除"leftMenuWrapper".这是我一直在使用的.
$('#leftmenu').empty().remove('#leftMenuWrapper');
Run Code Online (Sandbox Code Playgroud)
对不起,如果这是一个简单的问题.星期一!
谢谢!
我有一个简单的列表,由一个复选框列表生成.生成的代码就是这样
white,blue,red,black
Run Code Online (Sandbox Code Playgroud)
我需要使用jquery将每个元素包装在<li>标记中.如何浏览列表并使用逗号作为分隔符?我还需要删除逗号.有时会有1个项目,有时3个等等.
提前致谢!
我需要能够<li> </li>在我的页面上的某个div中为每个UL 添加一个.这是我的代码:
<div class="sfmg-thumbs-wrapper" style="width: 67px;">
<ul>
<li class="active"><a href="#"><img width="20" height="20" alt="Photo Title Here 1" src="images/temp/portfolioImage1.jpg"></a></li>
<li class=""><a href="#"><img width="20" height="20" alt="Photo Title Here 2" src="images/temp/portfolioImage2.jpg"></a></li>
<li class=""><a href="#"><img width="20" height="20" alt="Photo Title Here 3" src="images/temp/portfolioImage3.jpg"></a></li>
<li class=""><a href="#"><img width="20" height="20" alt="Photo Title Here 4" src="images/temp/portfolioImage4.jpg"></a></li>
</ul>
</div>
<div class="sfmg-thumbs-wrapper" style="width: 67px;">
<ul>
<li class="active"><a href="#"><img width="20" height="20" alt="Photo Title Here 1" src="images/temp/portfolioImage1.jpg"></a></li>
<li class=""><a href="#"><img width="20" height="20" alt="Photo Title Here 2" src="images/temp/portfolioImage2.jpg"></a></li>
<li class=""><a href="#"><img …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用一系列选中的复选框,并在输入字段中创建逗号分隔列表.这有点超出了我的jQuery技能.
以下是HTML的示例:
<input type="checkbox" value="Bill" id="CAT_Custom_173676_0" name="CAT_Custom_173676" />Bill<br />
<input type="checkbox" value="Dan" id="CAT_Custom_173676_1" name="CAT_Custom_173676" />Dan<br />
<input type="checkbox" value="Francis" id="CAT_Custom_173676_2" name="CAT_Custom_173676" />Francis<br />
Run Code Online (Sandbox Code Playgroud)
我需要从这些复选框中取值并将它们插入到此字段中
<input type="text" class="cat_textbox" id="CAT_Custom_172786" name="CAT_Custom_172786" maxlength="1024" />
Run Code Online (Sandbox Code Playgroud)
因此,如果选中上面的所有复选框,则输入字段的值将为"Bill,Dan,Francis".
提交表单时可能会发生此事件.
任何帮助,将不胜感激.
我有一个固定在我的网页侧面的div.我需要将div垂直居中.使用CSS轻松完成:(注意:div的基本高度为300px;)
#sidePanel { margin: -150px 0 0 0; top: 50%; position: fixed;}
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是这个sidePanel div保存我的网站导航.当导航打开以显示子元素时,它会在高度上增长,从而影响居中.我需要一些jQuery来重新计算sidePanel div的高度,并应用适当的负边距以保持div居中.这是我正在玩的jQuery:
$("#sidePanel").css("margin-top", $(this).outerHeight());
Run Code Online (Sandbox Code Playgroud)
我没有进行计算以将负值边距设置为高度的一半,但这并没有给出我正在寻找的高度值.有什么建议??
我有以下跟踪像素:
<img id="pixel" alt="" width="1" height="1" src="https://domain.com/file.cfm?amount={tag_amount}&tracking={tag_invoicenumber}&transtype=sale&merchantID=29562" />
Run Code Online (Sandbox Code Playgroud)
我需要在图像源的末尾添加一个变量.这是我正在玩的jQuery.
$('img#pixel [src]').append(affiliateCode);
Run Code Online (Sandbox Code Playgroud)
它不起作用.有什么建议??提前致谢!