我有一个像这样的JavaScript。有人可以告诉
// get user url
$current_user_url = (isset($_SERVER['HTTPS']) ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
//list of url's
$is_page ="https://www.example.com/page-to-run-script";
$is_category = "https://www.example.com/category";
$is_home = "https://www.example.com";
//check if user is in this page
if ($is_page == $current_user_url || $is_home == $current_user_url) {
// run script A...
} elseif ($is_category == $current_user_url) {
// run script B...
}
做什么代码以及.scope.find
从哪里获取数组吗?我只能在HTML中看到JSON carousel_elem.data('settings');
data-setting="{"arrow:true,...
答案 0 :(得分:1)
$scope
可以是传递给该函数的节点,并且find
可以在后代元素中搜索选择器。
carousel_elem
是函数返回的数组,其属性为data-setting
,您可以通过data
函数进行检索。例如:
var settings = carousel_elem.data('settings');
HTML可能如下所示:
<div class="lae-carousel" data-settings="{'arrows': true, 'dots': 'foo', 'autoplay': true }"><div>