http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/doc/src/sample/webapp-js-repo/repo/com.jquery/jquery-default-value/1.0/ivy.xml ---------------------------------------------------------------------- diff --git a/doc/src/sample/webapp-js-repo/repo/com.jquery/jquery-default-value/1.0/ivy.xml b/doc/src/sample/webapp-js-repo/repo/com.jquery/jquery-default-value/1.0/ivy.xml new file mode 100644 index 0000000..d4ac550 --- /dev/null +++ b/doc/src/sample/webapp-js-repo/repo/com.jquery/jquery-default-value/1.0/ivy.xml @@ -0,0 +1,32 @@ +<!-- + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. +--> +<ivy-module version="1.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd"> + <info organisation="com.jquery" module="jquery-default-value" revision="1.0" /> + <configurations> + <conf name="default" /> + </configurations> + <publications> + <artifact name="jquery-default-value" type="javascript" ext="js" /> + </publications> + <dependencies> + <dependency org="com.jquery" name="jquery" rev="1.7.1" conf="default->default" /> + </dependencies> +</ivy-module>
http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/doc/src/sample/webapp-js-repo/repo/com.jquery/jquery-default-value/1.0/javascripts/jquery-default-value-1.0.js ---------------------------------------------------------------------- diff --git a/doc/src/sample/webapp-js-repo/repo/com.jquery/jquery-default-value/1.0/javascripts/jquery-default-value-1.0.js b/doc/src/sample/webapp-js-repo/repo/com.jquery/jquery-default-value/1.0/javascripts/jquery-default-value-1.0.js new file mode 100644 index 0000000..7f9c0c8 --- /dev/null +++ b/doc/src/sample/webapp-js-repo/repo/com.jquery/jquery-default-value/1.0/javascripts/jquery-default-value-1.0.js @@ -0,0 +1,67 @@ +/** + * jQuery Default Value Plugin v1.0 + * Progressive enhancement technique for inital input field values + * + * The MIT License + * + * Copyright (c) 2007 Paul Campbell (pauljamescampbell.co.uk) + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + * + * @param String + * @return Array + */ +(function($) { + + $.fn.defaultvalue = function() { + + // Scope + var elements = this; + var args = arguments; + var c = 0; + + return( + elements.each(function() { + + // Default values within scope + var el = $(this); + var def = args[c++]; + + var oldValue = jQuery.trim(el.val()); + if (oldValue == "") { + el.val(def).addClass("defaultValue"); + } + + el.focus(function() { + if(el.val() == def) { + el.val(""); + el.removeClass("defaultValue"); + } + el.blur(function() { + if(el.val() == "") { + el.val(def); + el.addClass("defaultValue"); + } + }); + }); + + }) + ); + } +})(jQuery); http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/doc/src/sample/webapp-js-repo/repo/com.jquery/jquery/1.7.1/ivy.xml ---------------------------------------------------------------------- diff --git a/doc/src/sample/webapp-js-repo/repo/com.jquery/jquery/1.7.1/ivy.xml b/doc/src/sample/webapp-js-repo/repo/com.jquery/jquery/1.7.1/ivy.xml new file mode 100644 index 0000000..30afa2f --- /dev/null +++ b/doc/src/sample/webapp-js-repo/repo/com.jquery/jquery/1.7.1/ivy.xml @@ -0,0 +1,29 @@ +<!-- + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. +--> +<ivy-module version="1.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd"> + <info organisation="com.jquery" module="jquery" revision="1.7.1" /> + <configurations> + <conf name="default" /> + </configurations> + <publications> + <artifact name="jquery" type="javascript" ext="min.js" /> + </publications> +</ivy-module>
