我很难搞清楚这一点.我有两个复选框(将来会有更多):
checkSurfaceEnvironment-1checkSurfaceEnvironment-2基本上,我想编写一个if语句并测试是否检查了其中一个而未检查另一个.完成以下操作的最简单方法是什么:
if ( $("#checkSurfaceEnvironment-1").attr('checked', true) &&
$("#checkSurfaceEnvironment-2").is('**(NOT??)** :checked') ) {
// do something
}
Run Code Online (Sandbox Code Playgroud) 假设我有两个文件class.php和page.php
class.php
<?php
class IUarts {
function __construct() {
$this->data = get_data('mydata');
}
}
?>
Run Code Online (Sandbox Code Playgroud)
这是一个非常有用的例子,但是我想说我想用:
$vars = new IUarts();
print($vars->data);`
Run Code Online (Sandbox Code Playgroud)
在我的page.php文件中; 我该怎么做呢?如果我这样做,include(LIB.'/class.php');就会对我大喊大叫并给我Fatal error: Cannot redeclare class IUarts in /dir/class.php on line 4
所以我看到一些文章有点太深,所以我不确定从他们制作的正则表达式语句中删除什么.
我基本上得到了这个
富:酒吧一路anotherfoo:?巴; seg98y34g sdebvw ^ h segvu(任何情况真的)
我需要一个PHP正则表达式来删除冒号后的所有内容.第一部分可以是任何长度(但它从不包含冒号.所以在上述两种情况下我都会结束
foo和anotherfoo
在做了类似psuedo-code这个可怕的例子之后
$string = 'foo:bar';
$newstring = regex_to_remove_everything_after_":"($string);
Run Code Online (Sandbox Code Playgroud)
编辑
发布后,explode()工作能够可靠吗?就像是
$pieces = explode(':', 'foo:bar')
$newstring = $pieces[0];
Run Code Online (Sandbox Code Playgroud) 如果另一个div有一个类,我需要隐藏一个div.
我在这里创建了一个非常基本的例子
当点击"点击"时,我需要底部的div隐藏...好吧..点击.它为中间div添加了一个类很好,但它似乎hasClass()不想工作?
注意:结构需要像这样.如果单击"单击",修改中间div(添加类?),并根据中间div操作底部div.有了这个设置 - 我不能只做"如果单击CLICK,则滑动()滑动底部div".
此外,一旦点击"确定"或"取消",它将恢复,因为中间的div将不再具有该类.如果这是我可以在这里工作的方法,哈哈.
作为参考,我正在谈论Discord登录页面左上方的深灰色空间。对于无法访问该链接的任何人,以下是屏幕截图:
它具有许多非常酷的效果,点和(较暗的阴影)随鼠标移动,但是我对“摆动边缘”效果更感兴趣,而对“快速摆动/缩放”则更感兴趣。页面加载时(加载时在画布上缩放会产生类似的效果,即使不是“更便宜”)。
不幸的是,我无法以MCVE的方式进行大量开发,因为我不确定自己从哪里开始。我尝试挖掘Discord的资产,但是我对Webpack不够熟悉,无法确定正在发生的事情。
我能够在“动画波/摆动”上挖掘的一切都是CSS驱动的SVG或剪切路径边框,我想产生一些更自然的东西。
我已经通过创建签名实现了所有内容。我创建了一个函数来收集所需的参数(为了清楚起见,我在此处添加了一些注释):
function collect_parameters(){
global $credentials; // This is an Object with my App's credentials and stuff
$oAuth = get_user_oauth(); // This returns an object with the the personal user OAuth tokens retrieved from the earlier docs.
$encoded_collection = array();
$collection = array(
'status' => rawurlencode( $_GET['tweet'] ),
'include_entities' => 'true',
'oauth_consumer_key' => $credentials->key,
'oauth_nonce' => $credentials->nonce, // md5( str_shuffle( uniqid() . mt_rand(0,9999999999) ) )
'oauth_signature_method' => 'HMAC-SHA1',
'oauth_timestamp' => $credentials->time, // current timestamp
'oauth_token' => $oAuth->oauth_token,
'oauth_version' => …Run Code Online (Sandbox Code Playgroud) 我有一些变量需要访问比我最初想象的更多的函数.
将它们包含在我不断增长的功能列表中的最佳方法是什么?
我有类似的东西
$site = 'a';
$admin = 'b';
$dir = 'c';
$ma_plug = 'd';
$base = 'e';
//Etc.
Run Code Online (Sandbox Code Playgroud)
我需要大量的功能,几乎所有这些功能.我最初在做
function a(){
global $site, $admin, $dir, $ma_plug, $base;
//Write the A function
}
function b(){
global $site, $admin, $dir, $ma_plug, $base;
//Write the B function
}
Run Code Online (Sandbox Code Playgroud)
这很棒,直到我意识到我的写作功能比我最初想的要多.
将所有这些变量纳入(几乎)每个函数的范围的最佳方法是什么?就像我做的那样?或者像使用常量?我想避免使用session()在所有可能的,如果
所以我宁愿不使用JS/jQuery - 但我似乎无法让它工作.
我有一个链接<a href="?hideupdates=hide">Hide Updates</a>,我正在尝试设置一个cookie.
if($_GET['hideupdates'] == 'hide'){
setcookie("HideUpdates", "hide", time()+60*60*24*5, "/", $vars->networkSite);
}
Run Code Online (Sandbox Code Playgroud)
它"有效",但我必须点击链接两次.
从" site.com "我可以var_dump()得到cookie,它就出现了NULL
现在我点击链接然后转到" site.com?hideupdates=hide",cookie仍然出现NULL
但是,当我再次点击链接时,从" site.com?hideupdates=hide " - 然后cookie回来了hide.
我错过了什么吗?或者我是否'必须'使用JS/jQuery?
我似乎无法找到我需要的东西.我没有太努力解释它,我基本上需要这个网站右上角的"连接"社交媒体栏 - http://www.cmssquirrel.com/web_works/
我不会为此目的使用它,但它的工作方式与我需要我的功能完全相同.我找到的所有东西似乎都是垂直菜单风格的东西.我需要在点击时水平扩展内容,再次点击再次隐藏它.不太清楚从哪里开始?
我已经看到了一些答案(比如这个),但我有一些更复杂的场景,我不确定如何解释。
我基本上有完整的 HTML 文档。我需要用绝对 URL替换每个相对 URL。
来自潜在 HTML 的元素如下所示,也可能是其他情况:
<img src="/relative/url/img.jpg" />
<form action="/">
<form action="/contact-us/">
<a href='/relative/url/'>Note the Single Quote</a>
<img src="//example.com/protocol-relative-img.jpg" />
Run Code Online (Sandbox Code Playgroud)
期望的输出是:
// "//example.com/" is ideal, but "http(s)://example.com/" are acceptable
<img src="//example.com/relative/url/img.jpg" />
<form action="//example.com/">
<form action="//example.com/contact-us/">
<a href='//example.com/relative/url/'>Note the Single Quote</a>
<img src="//example.com/protocol-relative-img.jpg" /> <!-- Unmodified -->
Run Code Online (Sandbox Code Playgroud)
我不想替换协议相对 URL,因为它们已经用作绝对 URL。我想出了一些有效的代码,但我想知道是否可以稍微清理一下,因为它非常重复。
但我必须考虑单引号和双引号的属性值src, href, 和action(我是否遗漏了任何可以具有相对 URL 的属性?)同时避免协议相对 URL。
这是我到目前为止所拥有的:
// Make URL replacement protocol relative to not …Run Code Online (Sandbox Code Playgroud) php ×6
javascript ×3
jquery ×3
animation ×1
canvas ×1
cookies ×1
html ×1
html5-canvas ×1
if-statement ×1
oauth ×1
regex ×1
scope ×1
str-replace ×1
twitter ×1
url ×1
variables ×1