小编MrS*_*nts的帖子

使用jQuery更改基于Font-Family的Body字体大小

我正在尝试使用Myriad Pro作为Arial的主要字体,例如像这样的后退:

font: 13px "Myriad Pro", "Helvetica", "Arial", "sans-serif";
Run Code Online (Sandbox Code Playgroud)

我想在选择Arial或Helvetica时更改字体大小.这是我在jQuery中所拥有的,但它不起作用:

$(function(){
  if ($("body").css("font") == "Arial") {
    $("body").css("font", "10px");
};
});
Run Code Online (Sandbox Code Playgroud)

我感谢你的时间,帮助和慷慨:)

css jquery fonts font-size

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

有人可以解释一下谷歌主页JS吗?

以下是Google主页上的一些"奇怪"代码段.(google.com/ncr即是)

({"s":{"#":[{"h":"ad","g":["Google","E4hE342CDKOgAFYm15AW","1",0,0,1]},{"h":"p","g":["ghead","

,0]},{"h":"p","g":["footer","

",0]},{"h":"p","g":["body","

",0]},{"h":"p","g":["xjsi","
Run Code Online (Sandbox Code Playgroud)

然后是这样的:

<script>if(google.y)google.y.first=[];if(google.y)google.y.first=[];if(!google.xjs){google.dstr=[];google.rein=[];window.setTimeout(function(){var a=document.createElement(\"script\");a.src=\"/extern_js/f/CgJlbiswCjhMQAgsKzAOOAosKzAWOBQsKzAXOAQsKzAYOAQsKzAZOA0sKzAdOBssKzAhOCtAASwrMCU4yYgBLCswJjgILCswJzgCLCswKjgCLCswKzgJLCswPDgCLCswQDgFLCswRDgALCswRTgALA/JqRMsHQD1vo.js\";(document.getElementById(\"xjsd\")||document.body).appendChild(a);if(google.timers&&google.timers.load.t)google.timers.load.t.xjsls=(new Date).getTime();},0);\u000agoogle.xjs=1};google.y.first.push(function(){google.ac.m=1;google.ac.b=true;google.ac.i(document.f,document.f.q,'','','OvaKevzR5YKoeJu2mSddyQ');(function(){\u000avar a=window.google.f={};a.f=1;a.s=1;a.a=(new Date).getTime();google.rein.push(function(){a.f=1;a.s=1;a.a=(new Date).getTime()});google.dstr.push(function(){google.fade=null});function m(b,g,e,f){var d,c=[],i=[];for(var h=0,k;k=b[h++];){var l=document.getElementById(k);if(l)c.push(l)}for(var h=0,j;j=g[h++];){var o=n(j[0],j[1]);while(d=o.pop())c.push(d)}while(d=c.pop())i.push([d,\"opacity\",e,f,0,\"\"]);return i}function n(b,\u000ag){var e=[];for(var f=document.getElementsByTagName(b),d=0,c=f[d];c=f[d++];)if(c.className==g)e.push(c);return e}google.fade=function(b){b=b||window.event;var g=1;if(b&&b.type==\"mousemove\"){var e=b.clientX,f=b.clientY;g=a.x||a.y?Math.abs(a.x-e)+Math.abs(a.y-f):0;a.x=e;a.y=f}var d=(new Date).getTime(),c=d-a.a;if(google.fx&&g&&c>602)if(a.f){a.f=0;var i=[\"fctr\",\"ghead\",\u000a\"pmocntr\",\"sbl\",\"tba\",\"tbe\"],h=[[\"span\",\"fade\"],[\"div\",\"gbh\"]];google.fx.animate(602,m(i,h,0,1))}};\u000a})();\u000a});if(google.j&&google.j.en&&google.j.xi){window.setTimeout(google.j.xi,0);google.fade=null;}</script>",0]},{"h":"zz","g":[0,1]}]},"c":{"1":{"cc":[],"co":["ghead","body","footer","xjsi"],"pc":[],"nb":0,"css":"td{line-height:.8em;}.gac_m td{line-height:17px;}form{margin-bottom:20px;}body,td,a,p,.h{font-family:arial,sans-serif}.h{color:#36c;font-size:20px}.q{color:#00c}.ts td{padding:0}.ts{border-collapse:collapse}em{font-weight:bold;font-style:normal}.lst{font:17px arial,sans-serif;margin-bottom:.2em;vertical-align:bottom;}input{font-family:inherit}.lsb,.gac_sb{font-size:15px;height:1.85em!important;margin:.2em;}#fctr,#ghead,#pmocntr,#sbl,#tba,#tbe,.fade{opacity:0;}#fctr,#ghead,#pmocntr,#sbl,#tba,#tbe,.fade{background:#fff;}#gbar{float:left;height:22px}.gbh,.gbd{border-top:1px solid #c9d7f1;font-size:1px}.gbh{height:0;position:absolute;top:24px;width:100%}#gbs,.gbm{background:#fff;left:0;position:absolute;text-align:left;visibility:hidden;z-index:1000}.gbm{border:1px solid;border-color:#c9d7f1 #36c #36c #a2bae7;z-index:1001}#guser{padding-bottom:7px !important;text-align:right}#gbar,#guser{font-size:13px;padding-top:1px !important}.gb1,.gb3,.gb3i,.gb3f{zoom:1;margin-right:.5em}.gb2,.gb2i,.gb2f{display:block;padding:.2em .5em}a.gb1,a.gb2,a.gb3,a.gb4{color:#00c !important}.gb2,.gb2i,.gb2f,.gb3,.gb3i,.gb3f{text-decoration:none}a.gb2:hover{background:#36c;color:#fff !important}","main":"<div id=ghead></div><span id=body></span><span id=footer></span><span id=xjsi></span>"}}})
Run Code Online (Sandbox Code Playgroud)

这是一个非常有趣的:

onload=\"window.lol&amp;&amp;lol()\"
Run Code Online (Sandbox Code Playgroud)

为什么他们逃避一切?

这似乎很自我解释:

onblur=\"google&amp;&amp;google.fade&amp;&amp;google.fade()\" 
Run Code Online (Sandbox Code Playgroud)

如果你能解释上述任何一个,请欣赏它.谢谢!

javascript

7
推荐指数
2
解决办法
4066
查看次数

带SET字段的WHERE语句

情况:

有一个名为country的SET字段,带有值

('us','uk','fr','intl')

当我从db中提取内容时:

$sql  = "SELECT id, title, content "; 
$sql .= "FROM table_name "; 
$sql .= "WHERE country='us'";
Run Code Online (Sandbox Code Playgroud)

适用于仅标记为"我们"的条目,但条目是"us,uk"或"us,fr,intl"等等.它不会拉那些.想法?

谢谢!

php mysql

1
推荐指数
1
解决办法
85
查看次数

使用正则表达式查找*两个*html标记

我需要从两个段落标记中提取内容并使用<br />标记将其分解.输入是这样的

<p>
Yay
</p>
<p>
StackOverFlow
</p>
Run Code Online (Sandbox Code Playgroud)

它需要像

<p>
Yay <br />
StackOverflow
</p>
Run Code Online (Sandbox Code Playgroud)

到目前为止我所拥有的<p><?php preg_match('/<p>(.*)<\/p>/', $content, $match); echo($match[1])."..."; ?></p>仅仅是第一段标记:

<p>
Yay...
</p>
Run Code Online (Sandbox Code Playgroud)

此外,是否可以设置字符限制?最多40个字符,例如两个段落或我必须使用substr

谢谢!

结果证明是:

<?php $content = preg_replace('/<\/p>\s*<p>/', '<br/>', $content);  echo substr("$content",0,180)."..."; ?>
Run Code Online (Sandbox Code Playgroud)

php regex

0
推荐指数
1
解决办法
159
查看次数

面向对象的jQuery问题

$("#e1").click(function() {
  $("#descriptions div").removeClass("show");
  $("#e1d").addClass("show");
});

$("#e2").click(function() {
  $("#descriptions div").removeClass("show");
  $("#e2d").addClass("show");
});


<div id="descriptions">

<div id="e1"></div>
<div id="e1d" class="description"></div>

<div id="e2"></div>
<div id="e2d" class="description"></div>

</div>
Run Code Online (Sandbox Code Playgroud)

我试图想办法不重复代码并让jQuery自动搜索和链接div.因此,将每个id与名称e1~∞链接到e1~∞d会很棒.不确定如何实现正确的面向对象方法.谢谢你的阅读!

javascript jquery jquery-selectors

0
推荐指数
1
解决办法
279
查看次数

标签 统计

javascript ×2

jquery ×2

php ×2

css ×1

font-size ×1

fonts ×1

jquery-selectors ×1

mysql ×1

regex ×1