我有一个jQuery脚本,它将根据选择的选项显示特定的div.
这是代码:
jQuery.noConflict();
jQuery(document).ready(function() {
jQuery.viewMap = {
'' : jQuery([]),
'1' : jQuery('.company_1'),
'2' : jQuery('.company_2')
};
jQuery('#companyid').change(function() {
jQuery.each(jQuery.viewMap, function() { this.hide(); });
jQuery.viewMap[jQuery(this).val()].show();
});
});
Run Code Online (Sandbox Code Playgroud)
(示例div)
<div class="company_1" style="display: none;">
<input type="checkbox" name="classifications[Miner]" id="classifications[Miner]" /> Spec/Rough
<input type="checkbox" name="classifications[Dealer]" id="classifications[Dealer]" /> Dealer
</div>
Run Code Online (Sandbox Code Playgroud)
如果有人选择其他选项,我希望清除div(.company_1,.company_2等)中的所有复选框.如果这有道理?:)
谢谢!
我正在尝试计算数组中的所有值,我尝试使用count()但无效,数组值也可能有负数,例如:
Array
(
[name] => 1
[phone] => 1
[emailX] => 1
[car] => 0
[finance] => 2
[employed] => 1
[credit] => -5
)
Run Code Online (Sandbox Code Playgroud)
如果你把所有这些计算在一起,结果应该是1,我只是不确定如何去做..:/
这很奇怪,由于某些原因,这个paypal没有拿起我的shipping_1价值,但我做了另一个类似的表格,它经历好吗?我不知道它有什么问题..
<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" name="cart" id="cart" onSubmit="return checkform(this);">
<div class="shopContainer">
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="coursesTable">
<tr>
<td width="150" height="18" align="left" valign="middle"><strong>First Name: *</strong></td>
<td width="200" height="18" align="left" valign="middle"><input type="text" name="first_name" id="first_name" class="input" /></td>
<td rowspan="8" align="left" valign="top"><div id="paymentInfo">
<p><strong>*</strong> Required Fields</p>
</div></td>
</tr>
<tr>
<td width="150" height="18" align="left" valign="middle"><strong>Last Name: *</strong></td>
<td width="200" height="18" align="left" valign="middle"><input type="text" name="last_name" id="last_name" class="input" /></td>
</tr>
<tr>
<td width="150" height="18" align="left" valign="middle"><strong>Your Email: *</strong></td>
<td width="200" height="18" align="left" valign="middle"><input type="text" name="email" id="email" class="input" …Run Code Online (Sandbox Code Playgroud) 我正在尝试执行一个函数,它将根据数据库中的内容检查php日期.如果当前日期(YYYY-MM-DD HH:MM:SS)是在存储的数据库日期之后24小时,那么它将继续,否则它将不会做任何事情..如果这有意义?
这是我试图让它工作的方式,但不是100%确定如何:
$now = date("Y-m-d H:i:s");
foreach($results as $item) {
if ( /*item date is 24 hours or more earlier than $now*/ ) { /* this is what I'm not sure how to do */
//do something
} else {
//do nothing
};
};
Run Code Online (Sandbox Code Playgroud)
如果有人能帮助我实现这一目标,我将非常感激.我只是不知道如何将$ item-> date与$ now进行比较,看看$ item-> date是否超过$ now 24小时或更多...
我正在尝试使用jquery根据它的类名来查找项目.基本上我有这个结构:
<ul class="vm_cat">
<li><a class="mainlevel" href="/">MAIN LEVEL 1</a></li>
<li><a class="sublevel" href="/">sub 1 a</a></li>
<li><a class="sublevel" href="/">sub 1 b</a></li>
<li><a class="sublevel" href="/">sub 1 c</a></li>
<li><a class="sublevel" href="/">sub 1 d</a></li>
<li><a class="mainlevel" href="">MAIN LEVEL 2</a></li>
<li><a class="sublevel" href="/">sub 2 a</a></li>
<li><a class="sublevel" href="/" id="active">sub 2 b</a></li>
<li><a class="sublevel" href="/">sub 2 c</a></li>
<li><a class="mainlevel" href="/">MAIN LEVEL 3</a></li>
<li><a class="sublevel" href="/">sub 3 a</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我希望jQuery找到哪个标签的id为"active",然后找到前一个带有"mainlevel"的标签.所以它会找到"sub 2 b",然后找到"MAIN LEVEL 2",因为它是前一个带有"mainlevel"类的标签..如果这有意义吗?
我知道如果列表结构正确,这会更容易,但不幸的是,这是我必须要处理的事情.:/
我希望在一个字符串之前将所有内容都删除 - 并留下之后的内容.例如:
15.11-101
我想剥离15.11然后离开101.我尝试了一些不同的东西,但似乎无法让它工作,如果有人能帮助我,那就太棒了:)
干杯
李亚男
我有一个mysql查询,从表中选择18项,但我希望它在每第6项添加一个类.
这是我的代码:
$i = 0;
foreach ($this->Items as $item) {
if ($item->image) {
echo '<div class="storeImages"> <img src="/images/store/'.$item->image.'" width="113" height="153" border="0" alt="'.$item->name.'" title="'.$item->name.'" /> </div>';
};
$i++;
};
Run Code Online (Sandbox Code Playgroud)
我尝试了几个不同的东西,但似乎无法让它工作,基本上每个第6项,我想添加style ="margin-right:0px;" :)
我试图写一些jquery,它查找div(.content)中的所有h2标签,然后将每个h2标签附加到另一个div(.intro)中。
到目前为止,我有这个:
var h2 = $(".content").find("h2");
$(h2).each(function() {
$(this).append(".intro");
});
Run Code Online (Sandbox Code Playgroud)
但这不起作用..如果有人可以帮助我,那就太好了:)
我正在尝试使用jquery来获取整个链接,具体取决于它的类.
这是我的代码:
<ul class="vm_catTigra">
<li><a class="mainlevel" href="/index.php&category_id=6">AAAAA</a></li>
<li><a class="mainlevel" href="/index.php&category_id=10">BBBBB</a></li>
<li><a class="sublevel" href="/index.php&category_id=11">CCCCC</a></li>
<li><a class="sublevel" href="/index.php&category_id=12">DDDDD</a></li>
<li><a class="mainlevel" href="/index.php&category_id=13">EEEEE</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
这是我想要jquery为我抓取的(在一个数组中):
<a class="mainlevel" href="/index.php&category_id=6">AAAAA</a>
<a class="mainlevel" href="/index.php&category_id=10">BBBBB</a>
<a class="mainlevel" href="/index.php&category_id=13">EEEEE</a>
Run Code Online (Sandbox Code Playgroud)
我试过用这个:
var mainlevel = [];
jQuery(".mainlevel").each(function() {
mainlevel.push(jQuery(this).html());
});
Run Code Online (Sandbox Code Playgroud)
但它正在退回AAAAA,BBBBB,EEEEE而不是我追求的全部代码.
我有一个查询,我正在尝试将多个表列分组为"文本",看看我的查询:
SELECT a.id as id,
a.name AS title,
(a.address1, a.address2, a.suburb, a.state, a.pcode) AS text,
a.suburb AS suburb
Run Code Online (Sandbox Code Playgroud)
尝试以这种方式使用时出现此错误:
1241 - 操作数应包含1列
我想做什么不可能?有没有解决这个问题?
我想知道是否有人可以帮助我创建一个将毫米变成英尺/英寸的功能.
示例:5280mm将以17英尺/3.7英寸(或17英尺3英寸)的形式返回
我知道一英尺有304.8毫米,这给了我17.322834645669(使用上面相同的例子),但我不知道如何将其格式化为更清晰的东西.
function getMeasurements($mm) {
return ($mm/304.8);
}
Run Code Online (Sandbox Code Playgroud) 我需要一些php数组的帮助,如果数量为0,我需要删除数组,但我不知道怎么做...我的数组是:
Array
(
[2_Neutral] => Array
(
[qty] => 0
[id] => 2_Neutral
)
[2_Honey] => Array
(
[qty] => 3
[id] => 2_Honey
)
)
Run Code Online (Sandbox Code Playgroud)
你可以看到2_Neutral-> qty是0,所以我需要删除它(与2_Neutral有关)只留下2_Honey信息:
[2_Honey] => Array
(
[qty] => 3
[id] => 2_Honey
)
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激 :)