在我的代码中,我基于分割字符串_并获取数组中的第二项.
var element = $(this).attr('class');
var field = element.split('_')[1];
Run Code Online (Sandbox Code Playgroud)
需要good_luck并提供给我luck.效果很好!
但是,现在我有一个看起来像的课程good_luck_buddy.如何让我的javascript忽略第二个_并给我luck_buddy?
我var field = element.split(new char [] {'_'}, 2);在ac#stackoverflow中找到了这个答案,但它不起作用.我在jsFiddle试了一遍......
在我的应用程序中,我将所有CFC都放在cfc文件夹中.从站点根目录,我可以毫不费力地访问它们,只需在我的<cfinvoke>标签中引用它们即可component=cfc.mycomponent method=mymethod
问题是,当我想从另一个不在根目录中的页面访问cfc时,我无法使用component=../.cfc.mycomponent该cfc与cfc取得联系.
我在这做错了什么?
我安装了最新的ffmpeg,但似乎无法找到视频编解码器.我是否需要完成删除ffmpeg并重新运行./configure以使ffmpeg找到视频编解码器?
这是我目前的配置:
FFmpeg version git-f61cbc2, Copyright (c) 2000-2011 the FFmpeg developers
built on Jan 18 2011 10:59:49 with gcc 4.0.1 (Apple Inc. build 5465)
configuration: --enable-libmp3lame --enable-shared --disable-mmx --arch=x86_64
libavutil 50.36. 0 / 50.36. 0
libavcore 0.16. 1 / 0.16. 1
libavcodec 52.108. 0 / 52.108. 0
libavformat 52.94. 0 / 52.94. 0
libavdevice 52. 2. 3 / 52. 2. 3
libavfilter 1.74. 0 / 1.74. 0
libswscale 0.12. 0 / 0.12. 0
或者,我可以重新运行make命令来包含库吗?
这是我的代码转换代码段:
ffmpeg -i ~/Desktop/watercarts.mov …
我正在构建一个显示我的客户项目的页面.在数据库中,每个项目记录都有一个布尔标志,指示项目属于哪个类别和类.
项目类别; planning,landscape,environmental.和班级; industrial,government,education,residential.
当用户想要查看"工业"应用程序的"计划"项目时,我在页面加载时使用URL参数相应地查询数据库:
SELECT project_id, name, location, description, planning, landscape
, environment, industrial, government, education, residential
FROM projects
WHERE planning = 1 and
industrial = 1
Run Code Online (Sandbox Code Playgroud)
..并在页面上的结果集中显示第一个项目.
这是我需要帮助的地方
项目显示上方有其他类的链接.此外,如果所选类别/类中的其他项目存在,则如果查询返回planning类中类别中的更多项目,则会显示"三个中的一个 - 请参阅下一个项目"的链接industrial.当用户通过.load()或单击任何上述链接时,我想使用ajax函数将另一个项目加载到页面中.ajax().如何按类存储从查询返回的项目ID,以便稍后通过页面上的链接使用ajax调用来访问它?
我熟悉javascript/jQuery ajax工作的一部分 - 没有问题.我只是不确定如何在页面上存储信息来访问它.
我<ul>有6件物品.每个项目都有一个规划,景观或环境类.这些项目是页面上jQuery Cycle幻灯片的一部分.如果正在显示的列表项是具有特定类的第一个项目,我打算做的是在页面上显示一些内容.
如下所示,我有两个列表项目,其中包含"计划"类.如何检测正在显示的列表项是否是第一个具有"计划"类的?
循环给了我一个很小的功能来帮助我,我只是不确定如何编写if()内部我的帮助函数来触发我想要在页面上显示的项目.
任何帮助是极大的赞赏!
**编辑**这是jsFiddle: jsfiddle.net/73y2R/1
这是html:
<ul>
<li class="planning">
<img src="images/pl_slide1.jpg">
<h2>Headline</h2>
<p>Lorem Ipsum</p>
</li>
<li class="planning">
<img src="images/pl_slide1.jpg">
<h2>Headline</h2>
<p>Lorem Ipsum</p>
</li>
<li class="landscape">
<img src="images/la_slide2.jpg">
<h2>Headline</h2>
<p>Lorem Ipsum</p>
</li>
<li class="landscape">
<img src="images/la_slide2.jpg">
<h2>Headline</h2>
<p>Lorem Ipsum</p>
</li>
<li class="environmental">
<img src="images/en_slide1.jpg">
<h2>Headline</h2>
<p>Lorem Ipsum</p>
</li>
<li class="environmental">
<img src="images/en_slide1.jpg">
<h2>Headline</h2>
<p>Lorem Ipsum</p>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
和助手功能:
function onBefore() {
var theid = $(this).attr('class');
$('#services h4').removeClass('recolor');
$('#slideShow ul li').removeClass('showTitle');
if($(this).hasClass('planning')){
$('#arrow').animate({'paddingLeft':'60px'});
$('#' + theid).addClass('recolor'); …Run Code Online (Sandbox Code Playgroud) 我希望我的页面上的一些内容(一些图像)根据日期而变化.使用jQuery,这怎么可能?
基本上,我正在度假,我的客户需要在我不在时改变一些东西.
我已经能够为另一个客户端使用ColdFusion,但我不知道如何使用jQuery.任何帮助是极大的赞赏.
我怀疑对于那些对SQL更有把握的人来说,这是一个相对容易的修复.
我的数据库的"名称"字段中的一些数据有一个'!' 或名称中的"*",通常在名称的开头.我想删除那些不必要的字符.
是否有一个SQL命令将实现如此崇高和简单的崇高目标?
提前致谢.
如何获取查询以根据 PK 将特定记录冒泡到结果顶部?
我有一个基于部门主键的产品类别列表。我的产品已经有一个与其关联的类,但我想向用户提供可用于该产品的其他类,只是我希望它的当前类成为最佳结果。
这有道理吗?
在我的应用程序中,用户上传照片,cfc调整照片大小,创建新图像并将新图像调整为缩略图.麻烦的是,这个功能在游戏早期没有提供.我现在想看看images目录,找出哪些图像没有缩略图.
我想,我可以用cfdirectory输出两个目录的结构,然后遍历这些文件只有在图像存在,而不是在缩略图目录,然后运行一个函数来调整图像,并将它们发送到缩略图目录.
这有缺陷吗?有没有更简单的方法?
好的,我得到以下执行将创建一个我的字符串拆分数组_:
<cfset theString = "get_the_point">
<cfset thePieces = theString.Split("_{1}")>
Run Code Online (Sandbox Code Playgroud)
但是,如何获得数组中的第3项而不必创建一个评估数组的新变量,如:
<cfset theThirdPiece = thePieces[3]>
Run Code Online (Sandbox Code Playgroud)
有什么东西.Split()我不知道可以返回我正在寻找的具体项目吗?这非常简单,因为我在文档中找不到任何内容.或者我错了.
我有一个CFC,可以在工作发布网站上处理"与我们联系"的表格.cfc旨在处理网站上的几种不同形式; 一个通用的"联系我们"表格和另一个"我对这份工作感兴趣"表格.
当CFC获取数据,并且作业发布的ID#在参数中时,CFC执行快速查询并获取作业发布信息,将其包含在电子邮件中并向HR部门和用户发送电子邮件职位发布信息以及用户的联系信息.
如果未检测到ID,则CFC仅通过电子邮件向用户发送确认电子邮件,并将联系信息发送给HR部门.
处理通用(非ID)表单时,一切正常.但是,当需要处理包含快速查询的表单时,我收到一个错误:
Communications link failure The last packet successfully received from the server was 61,380 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.
为什么填充我的页面的查询工作正常,但是这个CFC会在其中引发查询错误?
我们在共享托管环境中运行带有MYSQL的CF9.
CFC ......
<cfif len(local.data.job_id)>
<cftry>
<cfquery name="qJobsforEmail" datasource="#application.datasource#" username="#application.username#" password="#application.password#">
SELECT * FROM #local.data.table# WHERE #local.data.table#.#local.data.column#= <cfqueryparam value="#local.data.job_id#" cfsqltype="cf_sql_numeric">
</cfquery>
<cfcatch type="any">
<cfmail to="my@email.com" from="server@host.com" subject="Error processing query" type="html">
<h3>There was an error processing the query</h3>
<p><cfoutput>#cfcatch.Detail#</cfoutput></p>
<p><cfoutput>#cfcatch.NativeErrorCode#</cfoutput></p>
<p><cfoutput>#cfcatch.SQLState#</cfoutput></p>
<p><cfoutput>#cfcatch.Sql#</cfoutput></p>
<p><cfoutput>#cfcatch.queryError#</cfoutput></p>
<p><cfoutput>#cfcatch.where#</cfoutput></p>
<p><cfoutput>#cfcatch.type#</cfoutput></p>
<cfdump var="#local#">
</cfmail> …Run Code Online (Sandbox Code Playgroud) 我有一个表存储有关供应商的信息。其中大约有 10 个布尔列,指示供应商所属的部门。供应商可以属于多个部门。
如何查询表以查找具有多个布尔列标记为 true 的供应商?
我的tbl_vendor_departments专栏:
vendor_id(varchar) vendor_name(varchar) clothing(bool) automotive(bool) lawn_garden(bool) tools(bool)...等等。
在我的应用程序中,我有一个页眉和页脚包含.在我的Application.cfc中,我设置了一个命名我的应用程序并设置映射的函数.
<cfcomponent output="no">
<cfset this.name = "thesitename">
<cfset this.datasource = "thesitedatasource">
<cfset this.rootDir = getDirectoryFromPath(getCurrentTemplatePath()) />
<cfset this.mappings = structNew()>
<cfset this.mappings["/planning"] = "#this.rootDir#planning/" />
<cfset this.mappings["/images"] = "#this.rootDir#images/" />
<cfset this.mappings["/includes"] = "#this.rootDir#includes/" />
<cfset this.mappings["/js"] = "#this.rootDir#js/" />
<cfset this.mappings["/portfolio"] = "#this.rootDir#portfolio/" />
</cfcomponent>
Run Code Online (Sandbox Code Playgroud)
如果我有一个页面在这样的子目录:planning/index.cfm在<cfinclude>无法找到时,我使用以下路径的图像文件夹什么:<li class="imagelink"><img src="/images/facebook.png"></li>
根目录中的页面没有问题.
如果我理解正确,问题与在调用include之前不会发生映射有关,或类似的事情......如何让我的include中的映射路径正常工作?
coldfusion ×7
mysql ×4
javascript ×3
jquery ×3
cfc ×2
mapping ×2
sql ×2
arrays ×1
cfdirectory ×1
coldfusion-9 ×1
database ×1
dom ×1
ffmpeg ×1
jquery-cycle ×1
libavcodec ×1
recursion ×1
regex ×1
string ×1