我正在尝试编写一个jQuery脚本,它将添加一个类来列出特定ID范围内的项目.我在我的ID中使用数字,并希望调整ID的范围.
<li id="item-15">Something</li>
<li id="item-16">Something</li>
<li id="item-17">Something</li>
<li id="item-18">Something</li>
<li id="item-19">Something</li>
Run Code Online (Sandbox Code Playgroud)
我想添加一个类来说明项目16到19.我该怎么做?
jQuery('li#item-[16-19]).addClass('the-class');
Run Code Online (Sandbox Code Playgroud)
我不确定该怎么做.也许.each()?
有谁知道是否可以设置用annotateImage写的文本的行高?我在图像上写了一行文字,"p"和"g"的底部正在被切断.
我试图使用正则表达式提取URL的一部分.
我的网址示例如下:
http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=food
Run Code Online (Sandbox Code Playgroud)
使用php,我如何提取q变量或sourceid变量中的数据?
我试图用来preg_match()匹配任何数量的第一次出现,直到第一个空格.
$var = '2275073540 blah blah blah';
preg_match('/[0-9 ]/', $var, $matches);
Run Code Online (Sandbox Code Playgroud)
我想要$ matches [0]返回2275073540.
我只是通过Vagrant设置一个环境,以实现2台笔记本电脑的一致性.我正在使用PHP PDO的远程MySQL服务器(家庭服务器).我想知道我是否可以使用PHP来确定我是否在本地网络上作为MySQL服务器并通过192.168.1.111连接到它,或者我是否与MySQL服务器在同一网络上并通过*连接到它. dyndns.org.
我正确设置了本地和远程连接,它们都正常工作.
如果可用,我如何使用PHP在本地连接MySQL服务器,但如果不是通过远程地址?
$pdo = new PDO('mysql:host=' . DB_IP . ';port=' . DB_PORT . ';dbname=' . DB_NAME, DB_USER, DB_PASSWORD);
Run Code Online (Sandbox Code Playgroud) jQuery('.delete-tag').live('click', function(e) {
e.preventDefault();
var id = jQuery(this).attr('id');
var data_string = "ajax=1&tag-id=" + id + "";
jQuery.ajax({
type: "POST",
url: file_path + "tags/edit/delete/",
data: data_string,
dataType: "json",
success: function(ajax_output) {
jQuery(this).hide();
}
});
});
Run Code Online (Sandbox Code Playgroud)
该.delete-tag链接在一个模式窗口通过AJAX加载.我live()用来绑定此链接的click事件.Ajax运行正常,但我无法hide()在加载ajax的链接上工作.
建议?一切都有效,除了隐藏.
HTML:
<ul id="popular-tags-hidden">
<li id="tag-1"><a class="display-new-tag" href="#">Tag 1<img width="10" height="10" src="http://www.communr.com/images/add-tag.png"></a></li>
<li id="tag-2"><a class="display-new-tag" href="#">Tag 2<img width="10" height="10" src="http://www.communr.com/images/add-tag.png"></a></li>
<li id="tag-3"><a class="display-new-tag" href="#">Tag 3<img width="10" height="10" src="http://www.communr.com/images/add-tag.png"></a></li>
<li id="tag-4"><a class="display-new-tag" href="#">Tag 4<img width="10" height="10" src="http://www.communr.com/images/add-tag.png"></a></li>
<li id="tag-5"><a class="display-new-tag" href="#">Tag 5<img width="10" height="10" src="http://www.communr.com/images/add-tag.png"></a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
CSS:
ul#popular-tags-hidden li {
float: left;
overflow: hidden;
margin: 3px 6px 3px 0;
}
a.delete-new-tag, a.display-new-tag {
float: left;
background: #e2f2ce;
height: 20px;
padding: 0 5px 0 5px;
margin: 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; …Run Code Online (Sandbox Code Playgroud) This is a ? ?.
我有上面的字符串.我想用这个数组中的变量替换问号:
array('test', 'phrase');
最终结果如下:
This is a test phrase.
我怎样才能在PHP中实现这一目标?
我有以下Javascript,它是更大功能的一部分.我正在进行javascript匹配,然后尝试获得匹配的长度.问题是,即使长度为10个字符,长度也始终返回1.
var content = $(this).text();
var word = /#(\w+)/ig;
var query = content.match(word);
alert(query + ' | ' + query.length);
Run Code Online (Sandbox Code Playgroud)
如何获得匹配长度的准确值?
我正在尝试编写一些代码来查看变量的内容,并删除"(?)"如果它在变量中."?" 可以是任何数字,但我想删除括号,它们之间的内容和后面的空格.
php ×5
jquery ×4
javascript ×3
ajax ×1
css ×1
imagemagick ×1
match ×1
mysql ×1
nowrap ×1
pdo ×1
preg-match ×1
regex ×1
vagrant ×1