我有一个HTML/CSS菜单,其中包含用于活动链接的CSS:
.navigation ul li a:hover, .navigation .active-nav {
background-color: #F36F25; /*#373737;*/
text-shadow: none;
color: #f7f7f7 !important;
-webkit-box-shadow: 0 3px 0 #ff8833;
box-shadow: 0 3px 0 #ff8833;
}
Run Code Online (Sandbox Code Playgroud)
小提琴:http://jsfiddle.net/kyvbzssd/
如果顶级父链接的任何子级或其子级链接具有活动类,如何将其设置为活动状态?
我正在尝试使用以下代码将CSV文件读入我的VB.net应用程序:
While Not EOF(1)
Input(1, dummy)
Input(1, phone_number)
Input(1, username)
Input(1, product_name)
Input(1, wholesale_cost)
Input(1, dummy)
Input(1, dummy)
End While
Run Code Online (Sandbox Code Playgroud)
我的CSV文件(如文本)如下所示:
Customer Name,Phone Number,Username,Product,Wholesale Cost,Sales Price,Gross Profit, Customer Reference
,00000000000,00000000000,Product Name,25.00,35.00,10.00,
,00000000000,00000000000,Product Name,1.00,1.40,0.40,
Run Code Online (Sandbox Code Playgroud)
如您所见,并非所有字段都包含在内,因此在读取文件时会显示错误,因为它无法到达行尾.
我该如何处理这种类型的文件?
有时字段会在某些行上存在,而其他字段则不存在.
UPDATE
我已经尝试过Zenacity提供的答案,但是当尝试sArray(1)在循环内部使用时它会返回Index was outside the bounds of the array
我的菜单有这个HTML切换按钮:
<a href="#" id="toggle_nav" class="sidebar-toggle" data-toggle="offcanvas" role="button">
Run Code Online (Sandbox Code Playgroud)
如何保存切换状态以在页面加载时重新加载它
我已经开始:
$(document).ready(function() {
$("#toggle_nav").toggle(function() {
});
});
Run Code Online (Sandbox Code Playgroud)
但我不知道该用什么来保持状态
我有一个.js文件,我包括像:
<script src="<?php echo $Settings_PathName; ?>/includes/jquery/jquery.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
在这个文件里面只是普通的Javascript代码和函数,但它阻止我的<title>标签在浏览器窗口中显示页面标题.
一旦我删除此链接,浏览器标题工作正常.
我也试过从这个.js文件中删除代码并将其上传到网站,但它仍然会导致同样的问题
我的index.php页面上有HTML,这是一个JQuery模式框(默认隐藏)
然后我有这个功能,显示模态并填写其标题和内容.
当我调用它时,它会替换模态中的任何先前内容,因为它具有相同的ID.
有没有办法我可以动态创建模态以显示多个彼此相继
function LoadModalBody(content, title) {
title = title || '';
$( "#modal_page" ).fadeIn("slow");
$( "#modal_title" ).html(title);
$("#modal_close_button").click(function(){ CloseModal(); });
$( "#modal_page_body" ).html(content);
//$("html, body").animate({ scrollTop: 0 }, "slow");
}
Run Code Online (Sandbox Code Playgroud)
关闭模态的功能是:
function CloseModal(reloadflag) {
reloadflag = reloadflag || '';
$("#modal_page").fadeOut();
if(reloadflag === 'Y') {
location.reload();
}
}
Run Code Online (Sandbox Code Playgroud)
我想为函数内的每个模态创建一个ID,所以它们是唯一的,并以这种方式显示每一个,但我不太确定这是最好的方法
我有一个包含多个输入的HTML表单.有些人有班级required.
我想在所有这些字段都有值后显示"提交"按钮.
我试过用:
$(document).ready(function() {
$("#submit_button").hide();
$('.required').on('keyup', function () {
if($(this).val() !== "") {
$("#submit_button").show();
} else {
$("#submit_button").hide();
}
});
});
Run Code Online (Sandbox Code Playgroud)
但如果只有一个输入不是空白,则会显示该按钮.
一旦所有required类的输入都不为空,是否可以对多个输入执行此操作?
CheckRequired功能
function CheckRequired(event) {
var $form = $(this);
var emptyElements = $form.find('.required').filter(function() {
return this.value === ''
});
if(emptyElements.length > 0) {
event.preventDefault();
emptyElements.addClass("EmptySelect").attr('title', 'This field is required');
//alert(emptyElements.attr("id"));
alert("One or more fields cannot be blank");
event.stopImmediatePropagation();
return false;
}
}
Run Code Online (Sandbox Code Playgroud) 我正在使用JQuery发布表单数据,我已将其添加到我的函数中以允许它发布/上传文件:
mimeType:"multipart/form-data",
Run Code Online (Sandbox Code Playgroud)
我在这里用我的HTML表单调用它:
<form id="form1" method="post" action="/tickets/record?type=<?php echo $_GET["type"]; ?>&seq=<?php echo $_GET["seq"]; ?>" enctype="multipart/form-data" onsubmit="post_form('#form1');">
Run Code Online (Sandbox Code Playgroud)
并尝试使用以下方法处理PHP中的附件:
$attachment_array = array();
foreach($_FILES['ticket_update_files']['name'] as $key => $value) {
if(!$_FILES['ticket_update_files']['error'][$key]) {
}
}
Run Code Online (Sandbox Code Playgroud)
但它没有认识到任何已被选中的文件.
我的完整jquery函数是:
function post_form(form_id, type, redir_url, loading_modal) {
type = type || '';
redir_url = redir_url || '';
loading_modal = loading_modal || '';
$( form_id ).submit(function(e) {
var formObj = $(this);
var formURL = formObj.attr("action");
var formData = new FormData(this);
CheckRequired(e);
if(loading_modal === '1') { } else {
LoadModalBody('<h2 align="center">Loading...</h3><p align="center"><i …Run Code Online (Sandbox Code Playgroud) 我想在工作日添加2个日期,但我也想排除数组中的日期.
要排除的日期数组:
$bankHolidays = array();
foreach($obj as $e) {
if($e->division == 'england-and-wales') {
foreach($e->events as $events) {
$bankHolidays[] = $events->date;
}
}
}
Run Code Online (Sandbox Code Playgroud)
到目前为止增加2个工作日
$ret = date('d-m-Y', strtotime($bill["charge_customer_at"]. ' +2 weekdays'));
Run Code Online (Sandbox Code Playgroud)
如何包含要排除的日期数组?
例如,如果我的日期是,2017-07-19并且我想要添加2周的日期,那将输出2017-07-21.
但是如果2017-07-21在我的数组中,它应该跳过这个日期并继续添加2个工作日,所以输出最终也会2017-07-24因周末而来.
我安装了WooCommerce的Wordpress,我正在尝试使用此代码登录管理员用户:
if ( !is_user_logged_in() ) {
$user = get_userdatabylogin( $username ); // get_user_by('login', $user_login);
$id = $user->ID;
wp_set_current_user( $id, $user->user_login );
wp_set_auth_cookie( $id );
do_action( 'wp_login', $user->user_login );
}
Run Code Online (Sandbox Code Playgroud)
但它返回此错误消息:
警告:在第1516行的/home/i/n/username/public_html/shop/wp-content/plugins/woocommerce/includes/wc-core-functions.php中缺少wc_maybe_store_user_agent()的参数2
我试过在网上四处看看但似乎没有人遇到这个问题.
我希望能够将所有子域重定向到一个文件夹:
RewriteCond %{HTTP_HOST} ^([^/.]+)\.example\.com$
RewriteRule (.+)$ "http://example.com/subdomains/%1" [L,P]
Run Code Online (Sandbox Code Playgroud)
例如,如果某些访问sub1.example.com它将保留URL但显示example.com/subdomains/sub1,如果sub1目录不存在,它将显示example.com/404
这可能吗?
我尝试了上面的代码,但它显示了我:
Forbidden
You don't have permission to access /index.php on this server.
Run Code Online (Sandbox Code Playgroud)
Wordpress说:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Run Code Online (Sandbox Code Playgroud)
在我的htaccess文件的顶部是:
RewriteEngine On
DirectoryIndex index.php
RewriteCond %{HTTP_HOST} admin.domain.com$
RewriteRule ^(.*)$ /admin/system/$1 [L]
Run Code Online (Sandbox Code Playgroud) html ×4
jquery ×4
php ×3
.htaccess ×1
.net ×1
apache ×1
css ×1
csv ×1
date ×1
import-csv ×1
javascript ×1
menu ×1
vb.net ×1
woocommerce ×1
wordpress ×1