我想在悬停期间显示并隐藏div并将其悬停.
这是我最近所做的.
CSS
$("#menu").hover(function() {
$('.flyout').removeClass('hidden');
}, function() {
$('.flyout').addClass('hidden');
});
Run Code Online (Sandbox Code Playgroud)
.flyout {
position: absolute;
width: 1000px;
height: 450px;
background: red;
overflow: hidden;
z-index: 10000;
}
.hidden {
visibility: hidden;
}
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
<div id="menu" class="margint10 round-border">
<a href="#"><img src="images/menu.jpg" alt="" id="menu_link" /></a>
</div>
<div class="flyout hidden"> </div>
Run Code Online (Sandbox Code Playgroud)
我的问题是,当我将鼠标悬停在菜单ID上时,弹出div会闪烁.这是为什么?
我有这两套代码,一套是点击按钮时提示,
$('.button_class').click(function(){
var baker_url = base_url + 'baker/baker/manage/Bread/1';
var answer = confirm('Are you sure?');
if(answer == true){
// if this is true, i will call an external script so that within this condition that process will be executed
}
else if(answer == false){
return false; // exits
}
});
Run Code Online (Sandbox Code Playgroud)
然后这里的这段代码负责在单击按钮时执行该过程,
$('.another_button_class').click(function(e){
e.preventDefault();
var baker_url = base_url + 'baker/baker/manage/Bread/1';
var form = '#'+ $(this).attr('rel');
var url = $(form).attr('action');
var target = '#'+ $(form).attr('rel');
$(target).slideUp();
$.post(url, $(form).serialize(),function(data) {
$(target).html(data).slideDown(function(){
if(data == '<div …
Run Code Online (Sandbox Code Playgroud) 我在firebug上的控制台上有这个,
[Object { fa_id="1167535", f_id="1000", loc_type="6", more...}, Object { fa_id="1167535", f_id="1000", loc_type="6", more...}]
Run Code Online (Sandbox Code Playgroud)
它是来自服务器端的数据.现在,我如何将其转换为数组,以便可以在另一个文件上使用此数据.我试过JSON.parse
和jQuery.parseJSON
,但都没有奏效.
我将如何设计我<ul>
的代码,
$.widget( "custom.catcomplete", $.ui.autocomplete, {
_renderMenu: function( ul, items ) {
var self = this,
currentCategory = "";
$.each( items, function( index, item ) {
if ( item.category != currentCategory ) {
ul.append( "<li class='ui-autocomplete-category'>" + item.category + "</li>" );
currentCategory = item.category;
}
self._renderItem( ul, item );
});
}
});
Run Code Online (Sandbox Code Playgroud)
我相信我可以将自定义样式放在我的<ul>
标签中,但我该怎么做呢?提前致谢.
我有这个,
<select id="rid" style="border: 1px solid #ccc;" name="rid">
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
<option value="4">Option 4</option>
<option value="5">Option 5</option>
<option value="6">Option 6</option>
</select>
Run Code Online (Sandbox Code Playgroud)
我有这个触发事件的链接,
<a href="#">Disable Option 1</a><br />
<a href="#">Disable Option 2</a><br />
<a href="#">Disable Option 3</a>
Run Code Online (Sandbox Code Playgroud)
现在,如果我单击Disable Option 1
,这将禁用Option 1
选择下拉列表.我在想,通过使用该属性value
,我可以指定禁用哪个选项关于我将点击的链接,但我迷路了.如何使用value
属性禁用下拉列表中的任何选项?
我有这个阵列, var arr = [0, 1, 2]
我想将它转换成这样的对象,
Object{
data: [0, 1, 2]
}
Run Code Online (Sandbox Code Playgroud)
如何使用函数获得所需的输出?谢谢.
我在 SO 中进行了搜索,发现了几个用于仅包含这些的正则表达式a-z A-Z 0-9 - _
。到目前为止,我尝试过的是这个/[^a-zA-Z0-9_ %\[\]\.\(\)%&-]/s
。这实际上所做的是它没有排除brackets {} []
和parenthesis ()
。我对 的经验不是很丰富regex
,哎呀,我没有完全理解它的全部含义、结构/格式,所以有人可以为我提供我regex
正在寻找的确切内容吗?谢谢你的时间。
我有这个,
<select id="rid" style="border: 1px solid #ccc;" name="rid">
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
<option value="4">Option 4</option>
<option value="5">Option 5</option>
<option value="6">Option 6</option>
</select>
Run Code Online (Sandbox Code Playgroud)
在我的脚本中,我想知道是否正在选择或单击选项1.我在这里尝试的是知道通过<option>
属性点击一个选项value
.如果单击某个选项,我会alert()
告诉我该选项正在被点击.我怎么在我的js
剧本中这样做?
我有这个方法:
$message->from_address
Run Code Online (Sandbox Code Playgroud)
在浏览器上显示时显示为
<a href="some text">asdasd</a>
Run Code Online (Sandbox Code Playgroud)
我只需要文字asdasd
.我怎么会分开呢,使得 <a href="some text">
和</a>
部分将被分离出来.
我想这样,因为为了存储在一个变量中,以后再重复使用.我尝试将其>
作为分隔符进行爆炸,但它只显示全文.我错过了什么?
我有这个,
$(document).ready(function(){
$('#link').click(function(){
var user_login = <?php $base_url; ?>;
window.location = user_login + '/login';
});
});
Run Code Online (Sandbox Code Playgroud)
请注意,这$base_url
是全局变量.这适用于FF但不适用于Chrome和IE.谢谢.
在管理使用preg_match_all之后,我想要用matchedText替换匹配的文本,但是它似乎不起作用.看看我的代码,我做错了什么?
<?php
$tweets = getTweets($profile->twitter_id);
for($i=0;$i<4;$i++):
// finds matches
$num_matches = preg_match_all('/@\w+/', $tweets[$i]->description, $matches);
if($num_matches):
echo $num_matches.'<br />';
for($c=0;$c<$num_matches;$c++):
$subject = $tweets[$i]->description;
$pattern = array();
$pattern[$c] = $matches[0][$c];
$replacement = array();
$replacement[$c] = '<a href="https://twitter.com/#!/">'.$matches[0][$c].'</a>';
endfor;
echo preg_replace($pattern, $replacement, $subject).'<br /><br />';
else:
echo auto_link($tweets[$i]->description).'<br /><br />';
endif;
endfor;
?>
Run Code Online (Sandbox Code Playgroud) 可能重复:
在PHP中舍入到最接近的50,000
我有这个,52.52,我希望它变成52.5.我怎么用PHP做到这一点?我尝试了round()但没有奏效.谢谢.