可能重复:
Javascript StartsWith
我知道我可以这样做^ =看看id是否以某个东西开头,我尝试使用它,但它没有用......基本上,我正在检索网址,我想要设置一个类对于以某种方式开始的路径名元素...
所以,
var pathname = window.location.pathname; //gives me /sub/1/train/yonks/459087
Run Code Online (Sandbox Code Playgroud)
我想确保对于以/ sub/1开头的每个路径,我可以为元素设置一个类......
if(pathname ^= '/sub/1') { //this didn't work...
...
Run Code Online (Sandbox Code Playgroud) 我正在尝试根据下拉菜单中的选定值更改表单操作.
基本上,HTML看起来像这样:
<form class="search-form" id="search-form" method="post" accept-charset="UTF-8" action="/search/user">
<select id="selectsearch" class="form-select" name="selectsearch">
<option value="people">Search people</option>
<option value="node">Search content</option>
</select>
<label>Enter your keywords: </label>
<input type="text" class="form-text" value="" size="40" id="edit-keys" name="keys" maxlength="255" />
<input type="submit" class="form-submit" value="Search" id="edit-submit" name="search"/>
</form>
Run Code Online (Sandbox Code Playgroud)
如果选择"人员"(默认情况下),则操作应为"/ search/user",如果选择了内容,则操作应为"/ search/content"
我还在四处寻找,但一直无法找到如何做到这一点.
我正在寻找一种通过MySQL查询更新字符串的一部分的方法.
例如,如果我有10条记录都包含'string'作为字段值的一部分(即'something/string','something/stringlookhere','something/string/etcetera',有没有办法改变'字符串'通过一个查询为每一行'to'alvaluevalue',结果是'something/anothervalue','something/anothervaluelookhere','something/string/etcetera',有没有办法改变'anothervalue'
我有一个多维数组,我试图根据特定列中的值对它们进行分组.
我正试图将它们分组level,但我事先并不会真正知道这个级别.所以,这并不是说我可以把它放在一个for循环中然后说while $i < 7,因为我不知道这7是关键字的最大值,坦率地说,即使我,我也不确定我是怎么做的没有...
Array (
[0] => Array (
[cust] => XT8900
[type] => standard
[level] => 1
)
[1] => Array (
[cust] => XT8944
[type] => standard
[level] => 1
)
[2] => Array (
[cust] => XT8922
[type] => premier
[level] => 3
)
[3] => Array (
[cust] => XT8816
[type] => permier
[level] => 3
)
[4] => Array (
[cust] => XT7434
[type] => …Run Code Online (Sandbox Code Playgroud) 当我从数据库中提取日期时,它会像这样返回:
2009-10-14T19:00:00
我想以两种不同的方式格式化它...
第一个:F d,Y第二个h:m(12小时格式)
我尝试的一切都会在1969年12月回归......帮助?!我感到很困惑......
基本上,我有一个清单:
<li class="list">fruit</li>
<li class="list">vegetables</li>
<li class="list">protein</li>
Run Code Online (Sandbox Code Playgroud)
而且,我想找到最后一个列表项,从中获取文本,然后将其分配给php变量,以便:
<?php
$variable = 'protein';
?>
Run Code Online (Sandbox Code Playgroud)
我对如何将它变成php变量很模糊?
我想弄清楚如何截断第一段,我试过:
$div.children( ('p:eq(0)').substring(0,100));
$div.children( ('p:eq(0)'.substring(0,100)));
Run Code Online (Sandbox Code Playgroud)
但两个都没有奏效......
这是完整的代码(有人在这帮助我!)
$j('#hp-featured-item > div[id^="post-"]').each(function() {
var $div = $j(this),
$h2 = $div.find('h2:first'),
$obj = $div.find('object, embed, img').filter(':first'),
id = this.id.match(/^post-([0-9]+)$/);
if( $obj.size() > 0){
// Find parent
var $par = $obj.closest('p');
// Move to top of div
$obj.prependTo($div);
// Remove the now empty parent
$par.remove();
if( $obj.is('img')){
// You can't wrap objects and embeds with links, so make sure we just wrap images
$obj.wrap( $j('<a></a>').attr('href', '/blog/?p='+id[1]));
}
}
// Wrap the contents of the …Run Code Online (Sandbox Code Playgroud) 有没有人有经验将.m4v电影文件嵌入网页以便在iPhone上播放?我正在尝试创建一个针对iPhone优化的网站,它包含一个视频,但我无法播放视频 - 我得到的只是带有一条直线的灰色播放箭头.
我试图用来嵌入它的标记是这样的:
<embed width="199" height="159" type="video/x-m4v" href="http://www.samplesite.com/motion/mymovie.m4v" src="http://www.samplesite.com/motion/mymovie.jpg"/>
Run Code Online (Sandbox Code Playgroud) 我对如何做到这一点感到有点困惑......
我有一个包含一系列行的表,并且在每个单元格中都有某些表单元素.我试图从最后一行的"代码"输入字段中获取值,并且我的语法有问题...
简化表如下所示:
<table id="table1">
<tr><td><input type="hidden" name="code" value="XFT" /></td></tr>
<tr><td><input type="hidden" name="code" value="ETY" /></td></tr>
<tr><td><input type="hidden" name="code" value="DHQ" /></td></tr>
</table>
Run Code Online (Sandbox Code Playgroud)
而且,这是不起作用的jquery ......
if($('#cont')) {
$("#cont').live('click', function(event) {
var tr = $('#wr-viewcarttable tr:last');
var itemcode = $(tr > 'input[name="code"]').val();
window.location = "/search?p="+itemcode;
});
}
Run Code Online (Sandbox Code Playgroud) 尝试使用jQuery创建可折叠/可扩展的div,但它根本不适合我...每个h3应该扩展/折叠它下面的div,我不确定为什么这不起作用......当然, 是一个重度嵌套的div,但我认为下面的脚本会找到uforms类,无论页面加载时有多少其他标记,然后执行它应该做的事情......
这是jquery:
$(document).ready(function () {
$('div.uforms:eq(1)> div:gt(-1)').hide();
$('div.uforms:eq(1)> h3').click(function() {
$(this).next('div:hidden').slideDown('fast').siblings('div:visible').slideUp('fast');
});
});
Run Code Online (Sandbox Code Playgroud)
而且,标记(减去实际里面的所有东西<div></div>,因为它是很多形式的东西......)
<div class="uforms">
<h3>Heading</h3>
<div></div>
<h3>Heading</h3>
<div></div>
<h3>Heading</h3>
<div></div>
</div>
Run Code Online (Sandbox Code Playgroud)