小编Rob*_*ght的帖子

jQuery获取select onChange的值

我的印象是,我可以通过执行此操作$(this).val();并将onchange参数应用于选择字段来获取选择输入的值.

它似乎只有在我引用ID时才有效.

我该怎么做呢.

jquery select

745
推荐指数
13
解决办法
182万
查看次数

滚动DIV元素时如何防止页面滚动?

我已经审查并测试了各种功能,以防止身体在div内部滚动,并结合了应该起作用的功能.

$('.scrollable').mouseenter(function() {
    $('body').bind('mousewheel DOMMouseScroll', function() {
        return false;
    });
    $(this).bind('mousewheel DOMMouseScroll', function() {
        return true;
    });
});
$('.scrollable').mouseleave(function() {
    $('body').bind('mousewheel DOMMouseScroll', function() {
        return true;
    });
});
Run Code Online (Sandbox Code Playgroud)
  • 这是停止所有滚动,因为我想在容器内仍然可以滚动
  • 鼠标离开时也不会停用此功能

这样做有什么想法或更好的方法吗?

jquery mousewheel

90
推荐指数
4
解决办法
11万
查看次数

CSS3属性webkit-overflow-scrolling:touch ERROR

iOS 5向Web设计人员发布了一个新属性-webkit-overflow-scrolling:touch,该属性使用iOS设备硬件加速器为可滚动div提供本机滚动.

当我们在开发中的网站上实施它确实有效但不是很好.我相信可能存在CSS问题因此我在这里问.

以下小提琴将向您展示它的完美运作

如果您在开发中弹出我们的网站,您会在设施选项卡下找到相同的面板,但在iOS上虽然滚动是完美的,溢出的部分不会显示图片文字切成两半.

http://www.golfbrowser.com/courses/mill-ride/

我不知道如何修复这个 http://www.golfbrowser.com/photo.PNG

webkit overflow css3 ios5

58
推荐指数
3
解决办法
9万
查看次数

PHP函数使用外部变量

function parts($part) { 
    $structure = 'http://' . $site_url . 'content/'; 
    echo($tructure . $part . '.php'); 
}
Run Code Online (Sandbox Code Playgroud)

此函数使用$site_url在此页面顶部定义的变量,但此变量未传递到函数中.

我们如何让它在函数中返回?

php variables function

46
推荐指数
3
解决办法
9万
查看次数

CSS图像缩放以适应区域内不扭曲

有没有办法用CSS或其他方式使图像适合一个区域.让我们说我有多个不同大小的图像,我希望它们都适合150px乘100px的div.我不想缩放图像,因为有些可能很高而有些可能很窄,我只是希望它们适合这个区域,其余部分隐藏起来.

我想过使用overflow:hidden但似乎没有隐藏在IE6中.

有任何想法吗?

css overflow scale distortion

27
推荐指数
6
解决办法
9万
查看次数

在另一页上加载div的内容

您将从此代码中看到它从哈希标记加载内容URL.无论如何只从该外部页面加载一个div元素.

$(function() {
    if(location.hash) $("#content_inload").load(location.hash.substring(1)); 
    $("#nav a").click(function() {
            $("#content_inload").load(this.hash.substring(1));
    });
});
Run Code Online (Sandbox Code Playgroud)

所以像之后的事情 .substring(#inload_content(1))

但这不起作用.

谢谢

html hash jquery load

22
推荐指数
2
解决办法
11万
查看次数

无论如何要有标签响应:焦点CSS

有没有办法让标签响应焦点.我有一些代码,其中文本字段在焦点上具有不同的样式.然而,标签也需要略有不同的风格.我尝试了这个,但它没有影响标签.

#header .search label {
    background:url(http://www.golfbrowser.com/images/icons/search.png) left top no-repeat;
    padding-left:20px;
    height:20px;
    float:right;
}
#header .search label:focus {
    background:url(http://www.golfbrowser.com/images/icons/search-z.png) left top no-repeat;
    padding-left:20px;
    height:20px;
    float:right;
}
#header .search input {
    padding:0px;
    border:0px;
    width:140px;
    height:20px;
    float:left;
    padding-right:10px;
    background:url(http://www.golfbrowser.com/images/icons/searchbar.png) right top no-repeat;
}
#header .search input:focus {
    padding:0px;
    width:190px;
    height:20px;
    float:left;
    padding-right:10px;
    background:url(http://www.golfbrowser.com/images/icons/searchbar-z.png) right top no-repeat;
}
Run Code Online (Sandbox Code Playgroud)

标签包含图像和圆角的另一部分,它也必须改变颜色才能使字段看起来正确.

有任何想法吗,

奇妙

css label focus

16
推荐指数
2
解决办法
3万
查看次数

对于-webkit-overflow-scrolling有多少支持:触摸

有多少浏览器支持

-webkit-overflow-scrolling:touch
Run Code Online (Sandbox Code Playgroud)

iOS5呢,其余的和Android等一样.

css android scroll webkit ios5

15
推荐指数
1
解决办法
2万
查看次数

CSS3/HTML 5/PNG模糊了元素背后的内容

我试图模糊固定位置标题后面的内容,以便它背后的内容在这个div后面的用户滚动模糊.

我曾经在CSS中使用简单的不透明度实现了这一点,但这并没有使DIV背后的内容变蓝,只是在它前面加了一个半透明的面板.

是否有一种简单的方法,即使它实现了我所追求的目标.是使用PNG背景图像还是使用CSS.

看一下iOS7的方式http://www.apple.com/ios/ios7/features/.

css html5 png blur

14
推荐指数
2
解决办法
3万
查看次数

谷歌地图PanTo OnClick

我试图点击地图上的某个区域.该脚本无法正常工作并重新加载页面.也许有人可以看到问题.

我的功能

function clickroute(lati,long) {

       map = google.maps.Map(document.getElementById("map_canvas"));
      map.panTo(lati,long)
  }
Run Code Online (Sandbox Code Playgroud)

其余的

var directionDisplay;
  var directionsService = new google.maps.DirectionsService();
  var map;

  function initialize() {
      geocoder = new google.maps.Geocoder();
    directionsDisplay = new google.maps.DirectionsRenderer();
    var chicago = new google.maps.LatLng(41.850033, -87.6500523);
    var myOptions = {
      zoom:10,
      mapTypeId: google.maps.MapTypeId.ROADMAP,
      center: chicago
    }
    map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);

    var address = 'virginia water';
    geocoder.geocode( { 'address': address}, function(results, status) {
      if (status == google.maps.GeocoderStatus.OK) {
        map.setCenter(results[0].geometry.location);
        var marker = new google.maps.Marker({
            map: map, 
            position: results[0].geometry.location
        }); …
Run Code Online (Sandbox Code Playgroud)

javascript function google-maps-api-3

12
推荐指数
2
解决办法
5万
查看次数